Как воспроизвести файл .WAV в Python
![](/article/uploadfiles/202210/2022102201233277.jpg)
Обширный набор стандартных библиотек Python позволяет программистам решать широкий круг задач программирования. Python — это язык «на батарейках»:больше нечего добавить. Верный форме, Python имеет встроенные функции для чтения и записи некоторых форматов аудиофайлов. К сожалению, не существует стандартных способов воспроизведения аудиофайлов на широком спектре оборудования и операционных систем, с которыми может столкнуться программист Python. Однако стандартный Python включает простой способ выполнить эту работу. Модуль «os» или операционной системы позволяет программисту использовать базовую операционную систему для фактической работы по воспроизведению файла.
Воспроизведение файлов .Wav с помощью Python в Linux
Шаг 1
Нажмите одновременно клавиши «ALT» и F2. Введите «python» в поле ввода. Выберите параметр, чтобы разрешить запуск Python в терминале Linux. Нажмите кнопку "Выполнить".
Шаг 2
В приглашении Python импортируйте модуль os, введя «import os».
Шаг 3
Введите следующий системный вызов в командной строке Python.
os.system("звуки aplay/test.wav")
Замените параметр «sounds/test.wav» на расположение и имя файла .wav, который нужно воспроизвести.
Шаг 4
Нажмите клавишу возврата или ввода, чтобы выполнить код.
Воспроизведение файлов .Wav с помощью Python в Windows XP
Шаг 1
Нажмите кнопку меню «Пуск», а затем выберите «Выполнить», чтобы загрузить интерпретатор команд Windows.
Шаг 2
В командной строке Windows введите «python» и нажмите клавишу ввода. Для некоторых установок требуется путь к каталогу, содержащему двоичные файлы Python, чтобы найти и загрузить интерпретатор. Например, если установлена версия Python 2.7, для загрузки интерпретатора Python введите «c:\python27\python».
Шаг 3
В командной строке Python введите «import os», а затем нажмите клавишу ввода.
Шаг 4
Введите следующую команду в приглашении интерпретатора Python, чтобы воспроизвести волновой файл.
os.system("start /min mplay32 /play /close tada.wav")
Замените параметр «sounds/test.wav» на расположение и имя файла .wav, который нужно воспроизвести.
Шаг 5
Нажмите клавишу возврата или ввода, чтобы воспроизвести звуковой файл.
Совет
У программистов Python есть несколько доступных аудиобиблиотек с открытым исходным кодом, которые могут предоставить классы и методы, необходимые для воспроизведения популярных форматов аудиофайлов. Эти библиотеки часто имеют зависимости:для их установки и работы требуются другие библиотеки или файлы.
Предупреждение
Функция Python «os.system()» позволяет выполнять любую стандартную команду операционной системы, на выполнение которой у интерпретатора Python есть разрешение. Можно вставлять команды для удаления или доступа к важным данным и приложениям.