pet*_*rus 9 python windows pywin32 win32com
我正在寻找一段可以模拟击键的Python代码.我偶然发现了一些东西win32com.client.Dispatch("WScript.Shell").我不是Windows的粉丝,但它是为了帮助朋友实现游戏的自动化.
我遇到了一个问题,例如,在记事本或firefox上工作正常,它确实写了但不在他的游戏上.为了找到它来自他的游戏或我的自动化我希望有一些细节win32com.client和真正代表什么WScript.Shell
谢谢你们
Nor*_*Cat 10
一些引用:
如前所述,自动化对象是使用IDispatch接口公开方法和属性的COM对象.那么我们如何使用Python中的这些对象呢?win32com.client包中包含许多模块,用于提供对自动化对象的访问.正如我们将要讨论的,该软件包支持延迟和早期绑定.
要使用基于IDispatch的COM对象,请使用方法win32com.client.Dispatch().此方法将您要创建的对象的ProgID或CLSID作为其第一个参数.如果您阅读Microsoft Excel的文档,您会发现Excel的ProgID是Excel.Application,因此要创建一个与Excel接口的对象,请使用以下代码:
import win32com.client
xl = win32com.client.Dispatch("Excel.Application")
Run Code Online (Sandbox Code Playgroud)
(从这里)
| 归档时间: |
|
| 查看次数: |
26550 次 |
| 最近记录: |