Kako reproducirati .WAV datoteku u Pythonu
Pythonov opsežan skup standardnih biblioteka omogućuje programerima da obrađuju širok raspon programskih zadataka. Python je jezik "baterije uključene":ništa drugo za dodati. U skladu s formom, Python ima ugrađene funkcije za čitanje i pisanje nekih formata audio datoteka. Nažalost, ne postoje standardni načini za reprodukciju audio datoteka na širokom rasponu hardvera i operativnih sustava s kojima se Python programer može susresti. Standardni Python, međutim, uključuje jednostavan način za obavljanje posla. "OS" ili modul operativnog sustava omogućuje programeru da koristi temeljni operativni sustav za obavljanje stvarnog posla reprodukcije datoteke.
Reprodukcija .Wav datoteka pomoću Pythona na Linuxu
1. korak
Pritisnite tipke "ALT" i F2 istovremeno. Unesite "python" u polje za unos. Odaberite opciju za dopuštanje pokretanja Pythona u Linux terminalu. Pritisnite gumb "Pokreni".
2. korak
Na upit Python uvezite os modul upisivanjem "import os".
3. korak
Unesite sljedeći sistemski poziv u naredbeni redak Pythona.
os.system("aplay sounds/test.wav")
Zamijenite parametar "sounds/test.wav" lokacijom i nazivom .wav datoteke koja će se reproducirati.
4. korak
Pritisnite tipku return ili enter za izvršenje koda.
Reprodukcija .Wav datoteka s Pythonom na Windows XP
1. korak
Pritisnite gumb izbornika Start, a zatim odaberite "Pokreni" za učitavanje tumača Windows naredbi.
2. korak
U naredbeni redak sustava Windows upišite "python", a zatim pritisnite tipku enter. Neke instalacije zahtijevaju put do direktorija koji sadrži Python binarne datoteke kako bi locirali i učitali tumač. Na primjer, ako je Python 2.7 instalirana verzija, za učitavanje Python tumača unesite "c:\python27\python."
3. korak
U retku naredbenog retka Pythona unesite "import os", a zatim pritisnite tipku enter.
4. korak
Unesite sljedeću naredbu u odzivnik Python tumača za reprodukciju wave datoteke.
os.system("start /min mplay32 /play /close tada.wav")
Zamijenite parametar "sounds/test.wav" lokacijom i nazivom .wav datoteke koja će se reproducirati.
Korak 5
Pritisnite tipku Return ili Enter za reprodukciju Wave datoteke.
Savjet
Python programeri imaju na raspolaganju nekoliko audio biblioteka otvorenog koda koje mogu pružiti klase i metode potrebne za reprodukciju popularnih formata audio datoteka. Ove biblioteke često imaju ovisnosti:potrebne su druge biblioteke ili datoteke kako bi se instalirale i funkcionirale.
Upozorenje
Pythonova funkcija "os.system()" omogućuje izvršavanje bilo koje standardne naredbe operativnog sustava za čije izvršenje Python tumač ima dopuštenje. Moguće je umetnuti naredbe za brisanje ili pristup važnim podacima i aplikacijama.