WAV fájl lejátszása Pythonban
A Python szabványos könyvtárainak széles készlete lehetővé teszi a programozók számára a programozási feladatok széles skálájának kezelését. A Python egy "elemekkel együtt" nyelv:nincs más hozzáfűznivaló. A Python szokásához híven beépített funkciókkal rendelkezik egyes hangfájlformátumok olvasásához és írásához. Sajnos nincs szabványos mód az audiofájlok lejátszására a hardverek és operációs rendszerek széles körében, amelyekkel a Python programozó találkozhat. A szabványos Python azonban tartalmaz egy egyszerű módszert a munka elvégzésére. Az „os” vagy operációs rendszer modul lehetővé teszi a programozó számára, hogy az alapul szolgáló operációs rendszert használja a fájl lejátszásához.
.Wav fájlok lejátszása Python segítségével Linuxon
1. lépés
Nyomja meg egyszerre az "ALT" és az F2 billentyűt. Írja be a „python” kifejezést a beviteli mezőbe. Válassza ki a Python futtatását a Linux terminálon. Kattintson a "Futtatás" gombra.
2. lépés
A Python promptnál importálja az operációs rendszer modult az „import os” beírásával.
3. lépés
Írja be a következő rendszerhívást a Python parancssorba.
os.system("aplay sounds/test.wav")
Cserélje le a "sounds/test.wav" paramétert a lejátszani kívánt .wav fájl helyével és nevével.
4. lépés
A kód végrehajtásához nyomja meg a return vagy az enter billentyűt.
.Wav fájlok lejátszása Python segítségével Windows XP rendszeren
1. lépés
Kattintson a Start menü gombra, majd válassza a "Futtatás" lehetőséget a Windows parancsértelmező betöltéséhez.
2. lépés
A Windows parancssorába írja be a „python” kifejezést, majd nyomja meg az Enter billentyűt. Egyes telepítések megkövetelik a Python binárisokat tartalmazó könyvtár elérési útját az értelmező megkereséséhez és betöltéséhez. Például, ha a Python 2.7 a telepített verzió, a Python értelmező betöltéséhez írja be a következőt:"c:\python27\python."
3. lépés
A Python parancssorba írja be az „import os” szót, majd nyomja meg az enter billentyűt.
4. lépés
Írja be a következő parancsot a Python interpreter promptba a wave fájl lejátszásához.
os.system("start /min mplay32 /play /close tada.wav")
Cserélje le a "sounds/test.wav" paramétert a lejátszani kívánt .wav fájl helyével és nevével.
5. lépés
Nyomja meg a return vagy az enter billentyűt a wave fájl lejátszásához.
Tipp
A Python programozók számos nyílt forráskódú audiokönyvtárral rendelkeznek, amelyek biztosítják a népszerű hangfájlformátumok lejátszásához szükséges osztályokat és módszereket. Ezeknek a könyvtáraknak gyakran vannak függőségei:más könyvtárakra vagy fájlokra van szükség a telepítésükhöz és működésükhöz.
Figyelmeztetés
A Python "os.system()" függvénye lehetővé teszi bármely olyan szabványos operációs rendszer-parancs végrehajtását, amelynek végrehajtására a Python értelmező jogosult. Lehetőség van parancsok beszúrására a fontos adatok és alkalmazások törlésére vagy elérésére.