當我使用IPython和-wthread
選項時,它會產生一個python子進程,該子進程顯示爲Mac OS X應用程序。如何切換到由IPython創建的Python子進程(在OS X上)?
我的問題是,當我向該應用程序發送命令(例如使用matplotlib
繪圖)時,該窗口會在我所有其他窗口後面更新。我想能夠調用一個python命令來將這個python窗口切換到前面(我使用⌘-tab手動執行該操作,但是我必須先找到python應用程序,並且可能會有幾個)。
是否有python腳本來檢測IPython產生的應用程序,以及如何在OS X中自動切換到它?
(我在OS X中指出了這個問題,但這個問題在其他系統上應該是相似的)。
編輯:讓我在兩個問題打破下來:
- 如何知道的Mac OS X應用程序,Python,在運行? (可能與一些IPython witchery)
- 如何告訴Mac OS X將重點放在該應用程序? (也許使用AppleScript)
關於Tk的有趣鏈接!我使用wxPython,它不應該遭受這個問題。 我的問題分爲兩部分: 1)如何知道python運行在哪個應用程序? (可能與一些IPython witchery) 2)如何告訴Mac OS X把焦點放在那個應用程序上? (也許使用applescript;我可以弄清楚) – 2010-02-15 09:05:14