标签: python user-interface variables
有没有办法(使用python)获取存储在GUI中的变量值?作为解释我的问题的一个例子,我将采用一个众所周知的内置Windows计算器。让我说我输入值245.在查看计算器GUI显示时很容易看到这个值,但是如何让python获得这个值?
我曾尝试使用着名的作弊引擎来查找存储该地址的内存地址...没有任何结果。谢谢您的回答。
答案 0 :(得分:1)
让我们结束这个帖子......
pywinauto将成为你的朋友。
pywinauto
示例案例:
42
此脚本将获取并打印42:
from pywinauto import application app = application.Application() app.connect_(title='Calculator') window = app.Calculator print window.Children[5].Text
pywinauto的主页是here
如果你在Python 2.7上运行,你需要自己安装和编译SendKeys,或者为这个page获取有用的信息。