1

好的,所以我想用 pywinauto 控制一个 IE Explorer。我想选择页面上的文本字段并进行编辑。有没有办法用 pywinauto 做到这一点,而无需单击文本字段的位置?页面每次都相同,但输入的数据不同。窗口可能每次都不在同一个地方,所以我不能做WrapperObject.Click(coords=fixed_pos)。示例代码是首选。谢谢!

4

1 回答 1

3

抱歉不行。你可以控制IE的窗口,所有的工具栏和按钮,地址栏和搜索栏等,但不能控制里面的页面内容。

对于此任务,您需要其他工具,例如 Selenium http://seleniumhq.org/

至于 pywinauto,我强烈建议使用实用程序 SWAPY http://code.google.com/p/swapy/。我是 SWAPY 的作者。有了它,您可以轻松确定是否可以使用 pywinauto 管理控件。

于 2012-10-15T19:59:29.670 回答