2015-09-30 31 views
0

我看到了一些使用Python打開應用程序的方式,但它們都不允許我從應用程序內部讀取數據。這可能嗎?如何打開iTunes應用程序之類的Mac應用程序並使用Python從其中讀取數據?

+0

我尋找類似的硒模塊,讓我與我的應用程序,就像我會與網頁互動做。我曾嘗試使用子進程打開應用程序,但無法與它們交互。 –

+0

如果您正在專門討論iTunes,可以使用ctrl + A複製庫並將其粘貼到csv中。然後,您可以使用Python中的'csv'模塊來讀取數據。 – wpercy

+0

我實際上想通過Python與應用程序交互,並直接使用Python提取數據。 –

回答

-1

的Windows:

您可以用pywin32程序進行交互。

此外,檢查了這一點:Interact with other programs using Python

您可以使用COM自動化在Python程序進行交互。

的Mac:

How can I interact with an application on mac through python subprocess?

How do I communicate between python and a mac application?

+0

這個答案只適用於Windows。問題被標記爲[tag:osx]。 – tripleee

+0

鏈接到其他SO問題的鏈接專用答案也不是真的合適。提名作爲其中一個副本(可能是第二個)是我的建議。 – tripleee

+0

@tripleee明白了。再次感謝! :) – Edward

相關問題