A Python eszközöket biztosít az audiofájlok lejátszásához.
A Python szabványos könyvtárainak kiterjedt 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 sokféle hardveren és operációs rendszeren, amellyel 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.
A nap videója
2. lépés
A Python promptnál importálja az os 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.
Dolgok, amelyekre szüksége lesz
Windows vagy Linux számítógép, amelyen Python 2.5 vagy újabb verzió van telepítve
Hullám formátumú hangfájl
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.
Figyelem
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.