2010-08-16 378 views

回答

26

,並正在運行OS X 10.5+,您可以使用隨附的命令行音頻播放器afplay以及subprocess模塊。

我沒有測試過,但這應該工作:

import subprocess 
audio_file = "/full/path/to/audio.wav" 

return_code = subprocess.call(["afplay", audio_file]) 
+0

進行了測試。很棒。在OS X上簡單而有效。但是,它會在播放時凍結執行。也許這是一個異步調用? – Praxiteles 2016-02-04 06:41:45

+0

這對Mac OS X El Capitan和Python 3.5來說非常適合我。非常感謝! – 2016-03-20 11:05:28