2024-03-29 12:09:00 发布
网友
我在python3.2中使用pygame,我想用以下代码播放音乐:
music = input('C:\Users\Me\Desktop\themusicfile.ogg') pygame.mixer.music.load(music) pygame.mixer.music.play()
但是,这总是返回错误“pygame error music not loaded”。我尝试了\和/和始终相同的错误。在
使用此选项,歌曲必须为.wav格式:
pygame.mixer.music.load('song.wav') pygame.mixer.music.play()
我认为你不应该使用input。这只会给您一个提示(请参见the python docs),因此,当您按enter键时,music只是一个空字符串,因此混频器没有什么可加载的。在
input
music
你可以试试:
music = r'C:\Users\Me\Desktop\themusicfile.ogg' pygame.mixer.music.load(music) pygame.mixer.music.play()
注意:我已经将music设置为原始字符串,以便您可以使用单个反斜杠。在
我想你已经初始化了混音器。在
使用此选项,歌曲必须为.wav格式:
我认为你不应该使用
input
。这只会给您一个提示(请参见the python docs),因此,当您按enter键时,music
只是一个空字符串,因此混频器没有什么可加载的。在你可以试试:
注意:我已经将
music
设置为原始字符串,以便您可以使用单个反斜杠。在我想你已经初始化了混音器。在
相关问题 更多 >
编程相关推荐