Slik spiller en WAV-fil i Python
Python omfattende sett av standard biblioteker gjør at programmerere å håndtere et bredt spekter av programmeringsoppgaver. Python er et "batterier inkludert" Språk: ingenting annet å legge til. Sant å danne, Python har innebygde funksjoner for å lese og skrive noen lydfilformater. Dessverre er det ingen standard måter å spille av lydfiler over det brede spekter av maskinvare og operativsystemer Python programmerer kan støte på. Standard Python gjør imidlertid inkluderer en enkel måte å få jobben gjort. Den "os" eller operativsystem modulen lar programmereren å bruke det underliggende operativsystemet å gjøre selve arbeidet med å spille av filen.
Bruksanvisning
Spille WAV-filer med Python på Linux
1 Trykk på "ALT" og F2-tasten samtidig. Skriv "python" i boksen. Velg alternativet for å tillate Python til å kjøre i Linux terminal. Klikk på knappen "Kjør".
2 På Python teksten importere os modulen ved å skrive "import os".
3 Skriv inn følgende system samtale på Python kommandolinjen.
os.system ( "aplay høres / test.wav")
Erstatt parameteren "lyder / test.wav" med plasseringen og navnet på WAV-fil som skal spilles.
4 Trykk på retur eller enter-tasten for å utføre koden.
Spille WAV-filer med Python på Windows XP
5 Klikk på Start-meny-knappen og velg "Kjør" for å laste Windows kommandotolker den.
6 På Windows ledeteksten skriver "python", og trykk deretter på enter-tasten. Noen installasjoner krever stien til katalogen som inneholder Python binærfiler for å finne og laste tolk. For eksempel hvis Python 2.7 er installert versjon, for å laste Python skriv "c:. \ Python27 \ python"
7 På Python kommandolinjen, skriv "import os" og trykk enter.
8 Skriv inn følgende kommando i Python bedt om å spille wave-filen.
os.system ( "start / min mplay32 / play / lukke tada.wav")
Erstatt parameteren "lyder / test.wav" med plasseringen og navnet på WAV-fil som skal spilles.
9 Trykk på retur eller enter-tasten for å spille av wave fil.
Hint
- Python programmerere har flere åpen kildekode-lyd biblioteker tilgjengelig som kan gi klasser og metoder for å spille populære lydfilformater. Disse bibliotekene har ofte avhengig: andre biblioteker eller filer som trengs for å få dem til å installere og funksjon.
- Pythons "os.system ()" -funksjonen lar enhver standard operativsystem kommandoen som skal utføres at Python har tillatelse til å utføre. Det er mulig å sette inn kommandoer for å slette eller tilgang til viktige data og applikasjoner.