So spielen Sie eine .WAV-Datei in Python ab

...

Python bietet Tools zum Abspielen von Audiodateien.

Die umfangreichen Standardbibliotheken von Python ermöglichen es Programmierern, eine Vielzahl von Programmieraufgaben zu bewältigen. Python ist eine "Batterien enthalten"-Sprache: nichts mehr hinzuzufügen. Natürlich hat Python integrierte Funktionen zum Lesen und Schreiben einiger Audiodateiformate. Leider gibt es keine Standardmethoden zum Abspielen von Audiodateien über die breite Palette von Hardware und Betriebssystemen, auf die der Python-Programmierer stoßen könnte. Standard-Python enthält jedoch eine einfache Möglichkeit, die Arbeit zu erledigen. Das "os" oder Betriebssystemmodul ermöglicht es dem Programmierer, das zugrunde liegende Betriebssystem zu verwenden, um die eigentliche Arbeit des Abspielens der Datei zu erledigen.

Abspielen von .Wav-Dateien mit Python unter Linux

Schritt 1

Drücken Sie gleichzeitig die Tasten "ALT" und F2. Geben Sie "python" in das Eingabefeld ein. Wählen Sie die Option aus, um die Ausführung von Python im Linux-Terminal zuzulassen. Klicken Sie auf die Schaltfläche "Ausführen".

Video des Tages

Schritt 2

Importieren Sie an der Python-Eingabeaufforderung das os-Modul, indem Sie "import os" eingeben.

Schritt 3

Geben Sie den folgenden Systemaufruf in der Python-Befehlszeile ein.

os.system("aplay Sounds/test.wav")

Ersetzen Sie den Parameter "sounds/test.wav" durch den Ort und den Namen der abzuspielenden .wav-Datei.

Schritt 4

Drücken Sie die Return- oder Enter-Taste, um den Code auszuführen.

Abspielen von .Wav-Dateien mit Python unter Windows XP

Schritt 1

Klicken Sie auf die Schaltfläche Startmenü und wählen Sie dann "Ausführen", um den Windows-Befehlsinterpreter zu laden.

Schritt 2

Geben Sie an der Windows-Eingabeaufforderung "python" ein und drücken Sie dann die Eingabetaste. Einige Installationen erfordern den Pfad zu dem Verzeichnis, das die Python-Binärdateien enthält, um den Interpreter zu finden und zu laden. Wenn beispielsweise Python 2.7 die installierte Version ist, geben Sie zum Laden des Python-Interpreters "c:\python27\python" ein.

Schritt 3

Geben Sie an der Python-Befehlszeilenaufforderung "import os" ein und drücken Sie dann die Eingabetaste.

Schritt 4

Geben Sie den folgenden Befehl in die Python-Interpreter-Eingabeaufforderung ein, um die Wave-Datei abzuspielen.

os.system("starte /min mplay32 /play /close tada.wav")

Ersetzen Sie den Parameter "sounds/test.wav" durch den Ort und den Namen der abzuspielenden .wav-Datei.

Schritt 5

Drücken Sie die Return- oder Enter-Taste, um die Wave-Datei abzuspielen.

Dinge, die du brauchen wirst

  • Windows- oder Linux-Computer mit installierter Python-Version 2.5 oder höher

  • Audiodatei im Wave-Format

Spitze

Python-Programmierern stehen mehrere Open-Source-Audiobibliotheken zur Verfügung, die die Klassen und Methoden bereitstellen können, die zum Abspielen gängiger Audiodateiformate erforderlich sind. Diese Bibliotheken haben oft Abhängigkeiten: Andere Bibliotheken oder Dateien werden benötigt, damit sie installiert und funktionieren.

Warnung

Die Python-Funktion "os.system()" ermöglicht die Ausführung jedes Standard-Betriebssystembefehls, für dessen Ausführung der Python-Interpreter die Berechtigung hat. Es ist möglich, Befehle zum Löschen oder Zugreifen auf wichtige Daten und Anwendungen einzufügen.