我對python相當陌生,但這裏有:我正在設計一個代碼,它每隔8秒測量一次while循環中的內容,並根據該度量音樂播放。 它應該是這樣的:在循環播放時播放mp3
previous_state = 0
while loop_var:
#measure something here
state = measure_Result
if previous_state != state:
#change music
else: #continue to play the music until state changes
我如何能做到這一點任何想法?音樂應該繼續播放直到狀態改變,並且當它改變時,另一個音樂應該開始播放。
我試過使用pyglet
但我不斷收到一個錯誤,停止了我的循環。我也在研究線程,但它似乎有點超出了我在Python中的舒適區域。錯誤是這個:
意外錯誤裝載庫avbin:[錯誤1114]
感謝所有
嘗試使用['pygame'](http://www.pygame.org)模塊,它有[functions](http://www.pygame.org/docs/ref/music.html)開始並停止播放MP3。 – martineau
我沒有結束使用pygame而不是pyglet :)謝謝 –