好的,所以我想用 pywinauto 控制 IE 浏览器。我想选择页面上的文本字段并编辑它们。有没有一种方法可以使用 pywinauto 执行此操作,而无需单击文本字段的位置?每次页面都是相同的,但输入的数据却不同。窗口可能不会每次都在同一个位置,所以我无法执行WrapperObject.Click(coords=fixed_pos)。示例代码是首选。谢谢!
最佳答案
不幸的是没有。您可以控制IE的窗口、所有的工具栏和按钮、地址栏和搜索栏等,但不能控制其中的页面内容。
对于此任务,您需要其他工具,例如 Selenium http://seleniumhq.org/
对于pywinauto,我强烈建议使用实用程序SWAPY http://code.google.com/p/swapy/ 。我是SWAPY的作者。有了它,您可以轻松确定是否可以使用 pywinauto 管理控件。
关于python - 如何使用 pywinauto 控制 IE 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12773356/