2014-02-22 192 views
3

我非常瞭解python作爲一種語言,但我只知道大規模標準庫的一小部分,我只是意識到我完全不知道如何讀取或寫入Python中的CD,更不用說其他任何語言了。我想文件讀/寫方法必須發揮作用,但我覺得肯定它必須有所不同。如何與CD進行交互?

如何讀取或寫入Python中的CD?是否有任何通常可以觀察到的特殊做法,與讀取/寫入硬盤相反?

它是否像導航到CD驅動器的路徑一樣簡單,並將其視爲與正常驅動器完全相同?

我想CD已經過時了,這種知識很快就會失效,但我仍然對它感興趣。

+0

你在使用什麼操作系統?在類UNIX系統中,* reading *與讀取'/ dev/cd0'(或任何您的操作系統使用的設備名稱)一樣簡單。 – Carpetsmoker

+0

我在Windows上,但我確定每個操作系統都沒有單獨的界面... – Aerovistae

+0

閱讀與閱讀任何其他文件完全相同。寫作絕對是針對操作系統的 – AShelly

回答

0

嘗試使用pygame庫。它適用於python 3.x或2.x的windows(download),它有一個名爲'cdrom'的模塊來處理CD。從我所看到的,它主要是用於使用和播放音軌,但它可能對其他事物有用。看看documentation,看看它是否適合你。