私はPythonにほとんど慣れていないので、モジュール「pywinauto」を使用して、論文に使用しているプログラムを制御し始めました。
私はこのようにすべてを正しくやっています: from pywinauto import application
prog=application.Application()
prog.start_('RAMPlus.exe')
prog.RAMPlus.MenuSelect('File->New')
ここまではすべて問題ありませんが、「新規」ウィンドウは次のようになります。
2 つのテーブル、1 つは「左上」、もう 1 つは「右下」という名前です。各表には「Lat:」と「Long:」の 2 行があり、各行には 3 つの行があります。各行の値を変更する必要があります
私が試したら
a.New.UpperLeftCombo.Click()
「pywinauto.controls.win32_controls.StaticWrapper object at 0x013A9BF0>」というメッセージが表示されるので、「pywinauto」は「左上」と「右下」を認識していると思いますが、残りは選択方法がわかりません。
何か案は?
PS: pywinauto の作成者であるユーザー「markm」がここで質問に答えているのをどこかで見ました。サイト初心者なのでよくわかりません
助けてくれてありがとう
編集: pywinauto を使用して、ウィンドウの内容全体を txt ファイルにコピーできるかどうか知っていますか?