Python fornisce strumenti per riprodurre file audio.
L'ampio set di librerie standard di Python consente ai programmatori di gestire un'ampia gamma di attività di programmazione. Python è un linguaggio "batterie incluse": nient'altro da aggiungere. Fedele alla forma, Python ha funzioni integrate per leggere e scrivere alcuni formati di file audio. Sfortunatamente, non esistono modi standard per riprodurre file audio nell'ampia gamma di hardware e sistemi operativi che il programmatore Python potrebbe incontrare. Python standard, tuttavia, include un modo semplice per portare a termine il lavoro. Il modulo "os" o sistema operativo consente al programmatore di utilizzare il sistema operativo sottostante per eseguire il lavoro effettivo di riproduzione del file.
Riproduzione di file .Wav con Python su Linux
Passo 1
Premere contemporaneamente i tasti "ALT" e F2. Inserisci "python" nella casella di input. Seleziona l'opzione per consentire l'esecuzione di Python nel terminale Linux. Fare clic sul pulsante "Esegui".
Video del giorno
Passo 2
Al prompt di Python, importa il modulo os digitando "import os".
Passaggio 3
Immettere la seguente chiamata di sistema sulla riga di comando di Python.
os.system("riproduci suoni/test.wav")
Sostituire il parametro "sounds/test.wav" con la posizione e il nome del file .wav da riprodurre.
Passaggio 4
Premere il tasto Invio o Invio per eseguire il codice.
Riproduzione di file .Wav con Python su Windows XP
Passo 1
Fare clic sul pulsante del menu Start e quindi selezionare "Esegui" per caricare l'interprete dei comandi di Windows.
Passo 2
Al prompt dei comandi di Windows, digitare "python" e quindi premere il tasto Invio. Alcune installazioni richiedono il percorso della directory contenente i binari Python per individuare e caricare l'interprete. Ad esempio, se Python 2.7 è la versione installata, per caricare l'interprete Python immettere "c:\python27\python".
Passaggio 3
Al prompt della riga di comando di Python, immettere "import os" e quindi premere il tasto Invio.
Passaggio 4
Immettere il seguente comando nel prompt dell'interprete Python per riprodurre il file wave.
os.system("avvia /min mplay32 /play /chiudi tada.wav")
Sostituire il parametro "sounds/test.wav" con la posizione e il nome del file .wav da riprodurre.
Passaggio 5
Premi il tasto Invio o Invio per riprodurre il file wave.
Cose di cui avrai bisogno
Computer Windows o Linux con Python versione 2.5 o successiva installata
File audio in formato Wave
Consiglio
I programmatori Python hanno a disposizione diverse librerie audio open source che possono fornire le classi e i metodi necessari per riprodurre i formati di file audio più diffusi. Queste librerie hanno spesso delle dipendenze: sono necessarie altre librerie o file per installarle e funzionare.
Avvertimento
La funzione "os.system()" di Python consente l'esecuzione di qualsiasi comando standard del sistema operativo che l'interprete Python ha il permesso di eseguire. È possibile inserire comandi per eliminare o accedere a dati e applicazioni importanti.