Вейч Н. Рython [Текст] : Управляемся: Python и музон / Ник Вейч // Linux Format. — 2007. — № 10 (97), окт.. — С. 60-63. — (Рython. Учебник). — Внутритекст. библиогр. — Веблиогр. "Скорая помощь": с. 63 (1 назв.). — Прил.: "Что такое «кортеж»?" : [Понимание термина в Рython]. — С. 60 ; "Будем резать!" : [Индексы для «нарезания на кусочки» (иногда говорят «слайсинг», от англ. slicing) строк, списков и других типов переменных] ; "Скорая помощь. [Тэги ID3v2 могут содержать массу избыточных данных и…]". — С. 61 ; "Скорая помощь. [Тэги ID3v1 могут вызывать в динамиках очень короткие щелчки между дорожками на старых MP3-плейерах" ; "Журналирование [встроенный в Python модуль ведения журнала]" ; "Форматирование [кода в Рython — отступы строк]". — С. 62.
Аннотация
Ник Вейч отмечает, что Python — превосходный язык для выполнения стандартных операций с файлами — позволяет обрабатывать файлы и использовать функциональные возможности ОС с помощью ряда встроенных функций, всегда готов при необходимости вызвать внешние утилиты, имеет огромную коллекцию готовых модулей, способных выполнить практически любые действия, и к тому же очень прост для понимания. Также Python подходит для создания самостоятельных приложений — или как минимум удобных небольших сценариев для выполнения частных задач.
Но лучше будет увидеть реализацию этих возможностей в действии и статья показывает как при помощи модулей Python под названиями os и eyeD3 навести порядок в коллекции музыкальных файлов.