Slik spiller en WAV-fil i Python

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.