2014-02-22 153 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,看看它是否适合你。