Python tillhandahåller verktyg för att spela upp ljudfiler.
Pythons omfattande uppsättning standardbibliotek gör det möjligt för programmerare att hantera ett brett utbud av programmeringsuppgifter. Python är ett "batterier ingår" språk: inget annat att lägga till. Vanligen har Python inbyggda funktioner för att läsa och skriva vissa ljudfilformat. Tyvärr finns det inga vanliga sätt att spela upp ljudfiler över det breda utbudet av hårdvara och operativsystem som Python-programmeraren kan stöta på. Standard Python innehåller dock ett enkelt sätt att få jobbet gjort. "OS"- eller operativsystemmodulen tillåter programmeraren att använda det underliggande operativsystemet för att utföra själva arbetet med att spela upp filen.
Spelar .Wav-filer med Python på Linux
Steg 1
Tryck på "ALT" och F2 samtidigt. Ange "python" i inmatningsrutan. Välj alternativet för att tillåta Python att köras i Linux-terminalen. Klicka på knappen "Kör".
Dagens video
Steg 2
Importera OS-modulen vid Python-prompten genom att skriva "import os".
Steg 3
Ange följande systemanrop på Python-kommandoraden.
os.system("aplay sounds/test.wav")
Ersätt parametern "sounds/test.wav" med platsen och namnet på .wav-filen som ska spelas.
Steg 4
Tryck på retur- eller enter-tangenten för att utföra koden.
Spela .Wav-filer med Python på Windows XP
Steg 1
Klicka på Start-menyknappen och välj sedan "Kör" för att ladda Windows kommandotolk.
Steg 2
Vid Windows kommandotolk skriver du "python" och trycker sedan på enter-tangenten. Vissa installationer kräver sökvägen till katalogen som innehåller Python-binärerna för att lokalisera och ladda tolken. Till exempel om Python 2.7 är den installerade versionen, för att ladda Python-tolken anger du "c:\python27\python."
Steg 3
Vid Python-kommandoraden anger du "import os" och trycker sedan på enter-tangenten.
Steg 4
Ange följande kommando i Python-tolkprompten för att spela wave-filen.
os.system("start /min mplay32 /play /stäng tada.wav")
Ersätt parametern "sounds/test.wav" med platsen och namnet på .wav-filen som ska spelas.
Steg 5
Tryck på retur- eller enter-tangenten för att spela upp wave-filen.
Saker du behöver
Windows- eller Linux-dator med Python version 2.5 eller senare installerad
Ljudfil i vågformat
Dricks
Python-programmerare har flera ljudbibliotek med öppen källkod tillgängliga som kan tillhandahålla de klasser och metoder som behövs för att spela populära ljudfilformat. Dessa bibliotek har ofta beroenden: andra bibliotek eller filer behövs för att de ska kunna installeras och fungera.
Varning
Pythons "os.system()"-funktion tillåter att alla standardoperativsystemkommandon körs som Python-tolken har tillstånd att köra. Det är möjligt att infoga kommandon för att radera eller komma åt viktiga data och applikationer.