2010-03-04 29 views

回答

6

一個AppleScript例子是here,和相關部分是:

tell application "Safari" 
    set url_list to URL of every document 
end tell 

的Python/AppleScript的翻譯被覆蓋here。例如,安裝appscript描述here

sudo easy_install appscript 

然後,如圖here,你可以做例如爲:

>>> import appscript 
>>> print appscript.app("Safari").windows.first.current_tab.URL() 
http://wiki.python.org/moin/MacPython/Safari 
+0

謝謝!毫無疑問,正是我所期待的! – 2010-03-04 15:50:48

+0

@credford,不客氣! – 2010-03-04 16:03:19

+0

@Alex此解決方案的一個警告是,無論何時運行Python應用程序圖標,都會彈出停靠欄。如果關閉應用程序,它會關閉我的python腳本,所以我知道這兩個是相關的。 我想知道如果你知道一種方法讓我運行腳本而不需要在dock中獲得Python程序。 – 2010-03-11 21:03:53

0

我不知道如何做到這一點,但我會開始here