情況是這樣的: 我想捕獲我的python程序中的IPmsg.exe的彈出窗口。python捕獲另一個窗口的輸出 - GUI程序
有一個簡單的方法,它是從日誌文件中讀取。但是我想知道這是否可以在沒有將日誌文件引入討論的情況下完成。 有關IPmsg.exe的更多信息:http://ipmsg.org/index.html.en
這是特定的。 現在,將捕獲基於Windows的GUI程序的輸出的通用方法是什麼?
情況是這樣的: 我想捕獲我的python程序中的IPmsg.exe的彈出窗口。python捕獲另一個窗口的輸出 - GUI程序
有一個簡單的方法,它是從日誌文件中讀取。但是我想知道這是否可以在沒有將日誌文件引入討論的情況下完成。 有關IPmsg.exe的更多信息:http://ipmsg.org/index.html.en
這是特定的。 現在,將捕獲基於Windows的GUI程序的輸出的通用方法是什麼?
通常有交談GUI程序在Windows上,如果你恨日誌文件有兩種方式:
+1對於使用日誌文件的方式來說,要容易得多。
您可以通過直接從Python直接啓動的Python捕獲應用程序的輸出,例如,使用子模塊:
http://docs.python.org/library/subprocess.html
否則你已經基本上讀取其他應用程序的直接輸出沒有機會。
謝謝。我將看看這個模塊。 – Neeraj 2011-05-03 05:37:26
我認爲這是一個Windows GUI應用程序,基於對頁面的簡要介紹,但是我在你的問題中看到了你說的標準輸出。你能確認你在說什麼類型的輸出,並在這裏顯示嗎? – Henry 2011-05-03 05:22:34
@亨利:你說得對。我編輯了我的問題。 – Neeraj 2011-05-03 05:26:56
@Neeraj然後在我的答案中#2是真正走的路,而且相關的問題應該讓你走得很遠。請記住下載一個像Spy ++這樣的程序,以幫助您瞭解您正在瞄準/編程的內容。 – Henry 2011-05-03 05:28:20