Python gir verktøy for å spille av lydfiler.
Pythons omfattende sett med standardbiblioteker gjør det mulig for programmerere å håndtere et bredt spekter av programmeringsoppgaver. Python er et "batterier inkludert" språk: ingenting annet å legge til. Vanen tro har Python innebygde funksjoner for lesing og skriving av enkelte lydfilformater. Dessverre er det ingen standardmåter for å spille av lydfiler på tvers av det store spekteret av maskinvare og operativsystemer som Python-programmereren kan støte på. Standard Python inkluderer imidlertid en enkel måte å få jobben gjort på. "OS"- eller operativsystemmodulen lar programmereren bruke det underliggende operativsystemet til å gjøre selve arbeidet med å spille av filen.
Spille .Wav-filer med Python på Linux
Trinn 1
Trykk på "ALT" og F2-tasten samtidig. Skriv inn "python" i inndataboksen. Velg alternativet for å la Python kjøre i Linux-terminalen. Klikk på "Kjør"-knappen.
Dagens video
Steg 2
Ved Python-ledeteksten, importer OS-modulen ved å skrive "import os".
Trinn 3
Skriv inn følgende systemanrop på Python-kommandolinjen.
os.system("aplay sounds/test.wav")
Erstatt parameteren "sounds/test.wav" med plasseringen og navnet på .wav-filen som skal spilles av.
Trinn 4
Trykk på retur- eller enter-tasten for å utføre koden.
Spille .Wav-filer med Python på Windows XP
Trinn 1
Klikk på Start-meny-knappen og velg deretter "Kjør" for å laste Windows-kommandotolken.
Steg 2
Ved ledeteksten i Windows skriver du "python" og trykker deretter på enter-tasten. Noen installasjoner krever banen til katalogen som inneholder Python-binærfilene for å finne og laste tolken. For eksempel hvis Python 2.7 er den installerte versjonen, for å laste Python-tolken skriv inn "c:\python27\python."
Trinn 3
Ved Python-kommandolinjen skriver du inn "import os" og trykker deretter på enter-tasten.
Trinn 4
Skriv inn følgende kommando i Python-tolkeren for å spille av wave-filen.
os.system("start /min mplay32 /play /lukk tada.wav")
Erstatt parameteren "sounds/test.wav" med plasseringen og navnet på .wav-filen som skal spilles av.
Trinn 5
Trykk på retur- eller enter-tasten for å spille av wave-filen.
Ting du trenger
Windows- eller Linux-datamaskin med Python versjon 2.5 eller nyere installert
Lydfil i bølgeformat
Tips
Python-programmerere har flere åpen kildekode-lydbiblioteker tilgjengelig som kan gi klassene og metodene som trengs for å spille av populære lydfilformater. Disse bibliotekene har ofte avhengigheter: andre biblioteker eller filer er nødvendig for at de skal installere og fungere.
Advarsel
Pythons "os.system()"-funksjon gjør det mulig å utføre enhver standard operativsystemkommando som Python-tolken har tillatelse til å utføre. Det er mulig å sette inn kommandoer for å slette eller få tilgang til viktige data og applikasjoner.