【问题标题】:How to control IE Explorer with pywinauto如何使用 pywinauto 控制 IE 资源管理器
【发布时间】:2012-10-07 22:19:09
【问题描述】:

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

【问题讨论】:

    标签: python internet-explorer pywinauto


    【解决方案1】:

    很遗憾,没有。可以控制IE的窗口、所有的工具栏和按钮、地址栏和搜索栏等,但不能控制里面的页面内容。

    对于这个任务,你需要其他工具,比如 Selenium http://seleniumhq.org/

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

    【讨论】:

    • 请在您的回答中披露您与该项目的从属关系。
    • @AndrewBarber - 公平地说,所有这些都是在今天的几分钟内发布的,所以他们可能还没有收到关于此的消息。我会将怀疑的好处交给推广开源项目的人,但我已经警告过他们并删除了明显错误的答案。
    猜你喜欢
    • 1970-01-01
    • 2012-05-23
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-05
    • 2014-05-21
    相关资源
    最近更新 更多