Python предоставя инструменти за възпроизвеждане на аудио файлове.
Обширният набор от стандартни библиотеки на 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 sounds/test.wav")
Заменете параметъра "sounds/test.wav" с местоположението и името на .wav файла, който ще се възпроизвежда.
Стъпка 4
Натиснете клавиша за връщане или въвеждане, за да изпълните кода.
Възпроизвеждане на .Wav файлове с Python на Windows XP
Етап 1
Щракнете върху бутона на менюто "Старт" и след това изберете "Изпълни", за да заредите командния интерпретатор на Windows.
Стъпка 2
В командния ред на Windows въведете "python" и след това натиснете клавиша enter. Някои инсталации изискват пътя към директорията, съдържаща двоичните файлове на Python, за да намерят и заредят интерпретатора. Например, ако Python 2.7 е инсталираната версия, за да заредите интерпретатора на Python, въведете "c:\python27\python."
Стъпка 3
В командния ред на Python въведете „import os“ и след това натиснете клавиша enter.
Стъпка 4
Въведете следната команда в подканата на интерпретатора на Python, за да възпроизведете уейв файла.
os.system("start /min mpplay32 /play /close tada.wav")
Заменете параметъра "sounds/test.wav" с местоположението и името на .wav файла, който ще се възпроизвежда.
Стъпка 5
Натиснете клавиша за връщане или въвеждане, за да възпроизведете уейв файла.
Неща, от които се нуждаете
Компютър с Windows или Linux с инсталиран Python версия 2.5 или по-нова
Аудио файл във формат Wave
Бакшиш
Програмистите на Python разполагат с няколко налични аудио библиотеки с отворен код, които могат да предоставят класовете и методите, необходими за възпроизвеждане на популярни аудио файлови формати. Тези библиотеки често имат зависимости: други библиотеки или файлове са необходими, за да се инсталират и функционират.
Внимание
Функцията "os.system()" на Python позволява да се изпълни всяка стандартна команда на операционната система, която интерпретаторът на Python има разрешение да изпълни. Възможно е вмъкване на команди за изтриване или достъп до важни данни и приложения.