Как взаимодействовать с компакт-дисками?

Я довольно хорошо знаю Python как язык, но я знаю только небольшую часть массивной стандартной библиотеки, и я только что понял, что совершенно не представляю, как я буду читать или писать на CD на Python, не говоря уже о любом другом языке. Я предполагаю, что методы чтения / записи файлов должны войти в игру, но я чувствую, что они должны быть как-то иначе.

Как бы я прочитал или записал на CD на Python? Существуют ли какие-либо специальные практики, которые обычно применяются для этого, в отличие от чтения / записи на жесткий диск?

Это так же просто, как перейти к пути привода компакт-дисков и обращаться с ним точно так же, как с обычным приводом?

Я предполагаю, что компакт-диски действительно становятся устаревшими, и это знание скоро потеряет свою полезность, но я все еще заинтересован в этом.

1 ответ

Попробуйте использовать библиотеку pygame. Он работает на Windows для Python 3.x или 2.x ( скачать) и имеет модуль cdrom, который обрабатывает компакт-диски. Из того, что я видел, он построен в основном для использования и воспроизведения звуковых дорожек, но может быть полезен для других целей. Посмотрите на документацию, чтобы увидеть, подходит ли она вам.

Другие вопросы по тегам