song=['Avicii - The Nights.mp3','RootkitPromiseMe.mp3','MajorLazer-Light.mp3']
while True:
for songs in song:
mixer.init()
mixer.music.load(songs)
mixer.music.play()
我该如何一首播放这些歌曲。它可以工作,但只播放第一个音频,不播放第二个。有什么办法可以使程序一首又一首
答案 0 :(得分:0)
我不熟悉pygame,但尝试删除while True
块;
song=['Avicii - The Nights.mp3','RootkitPromiseMe.mp3','MajorLazer-Light.mp3']
for songs in song:
mixer.init()
mixer.music.load(songs)
mixer.music.play()
while True
造成无限循环,所以也许会导致错误