Python zapewnia narzędzia do odtwarzania plików audio.
Obszerny zestaw standardowych bibliotek Pythona umożliwia programistom obsługę szerokiego zakresu zadań programistycznych. Python to język „dołączony do baterii”: nic więcej do dodania. Jak na swój sposób, Python ma wbudowane funkcje do odczytywania i zapisywania niektórych formatów plików audio. Niestety, nie ma standardowych sposobów odtwarzania plików audio na wielu różnych urządzeniach i systemach operacyjnych, z którymi może się zetknąć programista Pythona. Standardowy Python zawiera jednak prosty sposób na wykonanie zadania. Moduł „os” lub system operacyjny pozwala programiście na użycie podstawowego systemu operacyjnego do wykonania rzeczywistej pracy związanej z odtwarzaniem pliku.
Odtwarzanie plików .Wav za pomocą Pythona w systemie Linux
Krok 1
Naciśnij jednocześnie klawisze „ALT” i F2. Wpisz „python” w polu wprowadzania. Wybierz opcję, aby zezwolić Pythonowi na działanie w terminalu Linux. Kliknij przycisk „Uruchom”.
Wideo dnia
Krok 2
Po znaku zachęty Pythona zaimportuj moduł os, wpisując „import os”.
Krok 3
Wpisz następujące wywołanie systemowe w wierszu poleceń Pythona.
os.system("aplay dźwięki/test.wav")
Zastąp parametr „sounds/test.wav” lokalizacją i nazwą pliku .wav do odtworzenia.
Krok 4
Naciśnij klawisz Enter lub Enter, aby wykonać kod.
Odtwarzanie plików .Wav w Pythonie w systemie Windows XP
Krok 1
Kliknij przycisk menu Start, a następnie wybierz „Uruchom”, aby załadować interpreter poleceń systemu Windows.
Krok 2
W wierszu polecenia systemu Windows wpisz „python”, a następnie naciśnij klawisz Enter. Niektóre instalacje wymagają ścieżki do katalogu zawierającego pliki binarne Pythona w celu zlokalizowania i załadowania interpretera. Na przykład, jeśli zainstalowaną wersją jest Python 2.7, aby załadować interpreter Pythona, wpisz „c:\python27\python”.
Krok 3
W wierszu poleceń Pythona wpisz „import os”, a następnie naciśnij klawisz Enter.
Krok 4
Wpisz następujące polecenie w wierszu poleceń interpretera Pythona, aby odtworzyć plik wave.
os.system("start /min mplay32 /play /close tada.wav")
Zastąp parametr „sounds/test.wav” lokalizacją i nazwą pliku .wav do odtworzenia.
Krok 5
Naciśnij klawisz Enter lub Enter, aby odtworzyć plik WAVE.
Rzeczy, których będziesz potrzebować
Komputer z systemem Windows lub Linux z zainstalowanym Pythonem w wersji 2.5 lub nowszej
Plik audio w formacie Wave
Wskazówka
Programiści Pythona mają kilka dostępnych bibliotek audio typu open source, które mogą zapewnić klasy i metody potrzebne do odtwarzania popularnych formatów plików audio. Biblioteki te często mają zależności: inne biblioteki lub pliki są potrzebne do ich zainstalowania i działania.
Ostrzeżenie
Funkcja „os.system()” Pythona umożliwia wykonanie dowolnego standardowego polecenia systemu operacyjnego, do którego wykonania ma uprawnienia interpreter Pythona. Możliwe jest wstawianie poleceń, aby usunąć lub uzyskać dostęp do ważnych danych i aplikacji.