Memainkan Audio dalam Python: Pendekatan Bebas Platform
Apabila memainkan fail bunyi dalam Python, kesederhanaan dan kebebasan platform adalah kebimbangan utama. Walaupun pygame menawarkan penyelesaian yang komprehensif, ia mungkin bukan pilihan yang paling berkesan untuk memainkan satu fail bunyi.
Windows:
Modul winsound asli menyediakan penyelesaian yang mudah :
<code class="python">import winsound winsound.PlaySound('sound.wav', winsound.SND_FILENAME)</code>
Linux:
Untuk Linux, modul ossaudiodev boleh digunakan:
<code class="python">from wave import open as waveOpen from ossaudiodev import open as ossOpen s = waveOpen('tada.wav', 'rb') ... # additional code to set parameters and write audio data</code>
Pilihan Lain:
Bergantung pada sistem pengendalian dan keperluan khusus anda, modul lain mungkin tersedia untuk memainkan audio dalam Python. Perundingan sumber dan dokumentasi dalam talian untuk platform anda boleh memberikan cerapan dan alternatif tambahan.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk artikel berasaskan soalan berdasarkan kandungan yang anda berikan, memfokuskan pada **kebebasan dan kesederhanaan platform:** * **Cara Memainkan Audio dalam Python: Penyelesaian Merentas Platform** * **Pla. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!