Kann Python öffnen Sie eine mp3-Datei
Ist es möglich, öffnen Sie ein mp3 Datei in Python (möglich mit Popen
) und damit meine ich nicht, führen Sie es in das Programm meine ich ein separates Fenster in media player oder was auch immer einfach für Sie, um es zu öffnen, wenn ich die Funktion aufrufen und wenn ja wie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Öffnen einer Datei mit der verknüpften Anwendung (Windows nur):
Einen link zu der Dokumentation finden Sie hier.
import os ; os.startfile('C:\\Users\\matt\\Desktop\\test.mp3')
oder verwenden Sie den vorwärtsgerichteten Schrägstrich...os.startfile
standardmäßig erwartet Pfade ausgehend von dem aktuellen Arbeitsverzeichnis, obwohl Sie kann absolute Pfade verwenden (den vorherigen Kommentar über die Notwendigkeit, die doppelte umgekehrte Schrägstriche immer noch wahr, obwohl).Hier ist die Python-Dokumentation für Python in der Musik: http://wiki.python.org/moin/PythonInMusic
Aufgeführt, es sind Bibliotheken, die für die Aufnahme und Wiedergabe von mp3 -, unter anderen Formaten.
Könnten Sie auch
subprocess
. Dann würden Sie haben, um geben Sie den Pfad zu der ausführbaren Datei, die Sie ausführen möchten, die möglicherweise nicht hilfreich sein, wenn Sie funktionieren soll, auf jemand anderes computer, sondern ist in der Regel sehr leistungsfähigen Technik.Verwendung:
subprocess
Ehrungen$PATH
noch.Wenn Sie vlc auf Ihrem system installiert, dann können Sie die cvlc-Befehl.
Dass es funktionieren wird. Hoffe, es hilft.
Dieses script wählt einen zufälligen song in das aktuelle Verzeichnis. Und überspringt jede Datei, nicht ein .mp3-Datei. Man könnte hinzufügen, zusätzliche Erweiterungen der Liste geöffnet werden, zum Beispiel: ext3=['.mp3', '.mp4'] und so weiter.