我正在使用pywinauto来自动化我的笔记本电脑设置过程的一部分,该过程包括在IE中编辑Internet选项。该代码应更改默认主页URL,添加弹出窗口阻止程序异常,将受信任的网站的安全级别更改为低,并为受信任的网站添加例外。
我观看了许多pywinauto教程视频,这些视频显示了轻松控制诸如记事本之类的应用程序及其使用菜单功能的能力,但是在我自己使用它来控制Internet Explorer的尝试中,我的表现不尽人意。我已经意识到IE并没有菜单,而是一个工具栏,并且是python&编程的新手。我不能以为文档寻找答案的方式
我要采取的第一步就是选择工具栏上的按钮并打开Internet选项。
from pywinauto import application
import time
app = application.Application()
app.start("c:\program files\internet explorer\iexplore.exe")
time.sleep(4)
ie = app.window(title_re = ".*Windows Internet Explorer.*")
app.ie.MenuSelect("Tools ->internet options")