我几乎是 Python 新手,我开始使用模块“pywinauto”来控制我用于论文的程序。
我做的一切都是这样的:从 pywinauto 导入应用程序
prog=application.Application()
prog.start_('RAMPlus.exe')
prog.RAMPlus.MenuSelect('File->New')
直到这里一切都很好,但现在“新建”窗口是这样的:
2 个表,1 个名为“左上”,另一个名为“右下”。每个表有两行“Lat:”和“Long:”,每行有 3 行。我需要修改每一行的值
如果我尝试
a.New.UpperLeftCombo.Click()
我收到消息“pywinauto.controls.win32_controls.StaticWrapper object at 0x013A9BF0>”所以我认为“pywinauto”承认“左上角”和“右下角”,但其余的我不知道如何选择。
有任何想法吗?
PS:我在某处看到pywinauto的创建者,用户“markm”在这里回答问题。我可以在这篇文章中标记他或类似的东西,以便他可以看到吗?我是网站新手所以不知道
非常感谢您的帮助
编辑:你知道我是否可以使用 pywinauto 将窗口的全部内容复制到 txt 文件中吗?