Python oferă instrumente pentru a reda fișiere audio.
Setul extins de biblioteci standard al lui Python le permite programatorilor să gestioneze o gamă largă de sarcini de programare. Python este un limbaj „baterii incluse”: nimic altceva de adăugat. Adevărat formei, Python are funcții încorporate pentru citirea și scrierea unor formate de fișiere audio. Din păcate, nu există modalități standard de a reda fișiere audio în gama largă de hardware și sisteme de operare pe care le poate întâlni programatorul Python. Cu toate acestea, Python standard include o modalitate simplă de a face treaba. Modulul „os” sau sistemul de operare permite programatorului să folosească sistemul de operare de bază pentru a face munca efectivă de redare a fișierului.
Redarea fișierelor .Wav cu Python pe Linux
Pasul 1
Apăsați simultan tasta „ALT” și F2. Introduceți „python” în caseta de introducere. Selectați opțiunea pentru a permite Python să ruleze în terminalul Linux. Faceți clic pe butonul „Run”.
Videoclipul zilei
Pasul 2
La promptul Python, importați modulul os tastând „import os”.
Pasul 3
Introduceți următorul apel de sistem pe linia de comandă Python.
os.system ("aplay sunete/test.wav")
Înlocuiți parametrul „sounds/test.wav” cu locația și numele fișierului .wav de redat.
Pasul 4
Apăsați tasta return sau enter pentru a executa codul.
Redarea fișierelor .Wav cu Python pe Windows XP
Pasul 1
Faceți clic pe butonul meniului Start și apoi selectați „Run” pentru a încărca interpretul de comandă Windows.
Pasul 2
La promptul de comandă Windows, tastați „python” și apoi apăsați tasta Enter. Unele instalări necesită calea către directorul care conține binarele Python pentru a localiza și încărca interpretul. De exemplu, dacă versiunea instalată este Python 2.7, pentru a încărca interpretul Python introduceți „c:\python27\python”.
Pasul 3
La linia de comandă Python, introduceți „import os” și apoi apăsați tasta Enter.
Pasul 4
Introduceți următoarea comandă în promptul interpretorului Python pentru a reda fișierul wave.
os.system("start /min mplay32 /play /close tada.wav")
Înlocuiți parametrul „sounds/test.wav” cu locația și numele fișierului .wav de redat.
Pasul 5
Apăsați tasta return sau enter pentru a reda fișierul wave.
Lucruri de care veți avea nevoie
Computer Windows sau Linux cu Python versiunea 2.5 sau mai recentă instalată
Fișier audio în format Wave
Bacsis
Programatorii Python au mai multe biblioteci audio open source disponibile care pot oferi clasele și metodele necesare pentru a reda formate populare de fișiere audio. Aceste biblioteci au adesea dependențe: sunt necesare alte biblioteci sau fișiere pentru ca acestea să se instaleze și să funcționeze.
Avertizare
Funcția „os.system()” a lui Python permite executarea oricărei comenzi standard ale sistemului de operare pe care interpretul Python are permisiunea de a o executa. Este posibil să inserați comenzi pentru a șterge sau accesa date și aplicații importante.