GUIに格納されている変数の値を取得する方法(Pythonを使用)はありますか?私の質問を説明する例として、よく知られている組み込みのWindows計算機を取り上げます。値245を入力するとします。電卓のGUI表示を見るとこの値を簡単に確認できますが、Pythonでこの値を取得するにはどうすればよいですか。
私は有名なチートエンジンを使用して、この値が格納されているメモリアドレスを見つけようとしました...結果はありません。ご回答ありがとうございます。
GUIに格納されている変数の値を取得する方法(Pythonを使用)はありますか?私の質問を説明する例として、よく知られている組み込みのWindows計算機を取り上げます。値245を入力するとします。電卓のGUI表示を見るとこの値を簡単に確認できますが、Pythonでこの値を取得するにはどうすればよいですか。
私は有名なチートエンジンを使用して、この値が格納されているメモリアドレスを見つけようとしました...結果はありません。ご回答ありがとうございます。
このスレッドをまとめましょう...
pywinauto
あなたの友達になります。
サンプルケース:
42
このスクリプトはあなたを取得して印刷します42:
from pywinauto import application
app = application.Application()
app.connect_(title='Calculator')
window = app.Calculator
print window.Children[5].Text
pywinautoのホームページはこちら
Python 2.7で実行している場合は、SendKeysを自分でインストールしてコンパイルするか、このページに役立つ情報を入手する必要があります。