我无法在Python上加载带有特殊字符的歌曲

时间:2019-06-21 07:29:13

标签: python pygame

我正在尝试打开带有ó,ú,...(越南语字符)之类的特殊字符的歌曲,但是它不起作用:( 我该如何解决此错误?谢谢!!

此代码在Window上运行

import pygame

from pygame import mixer

mixer.init()

source = mixer.music.load(f"""{current_database[song-1]['title']}.mp3""".encode('utf8'))

mixer.music.play()

结果:

pygame.error: Couldn't open 'Có thể là tại sao? - Vũ (Lyric Video).mp3'

1 个答案:

答案 0 :(得分:0)

我认为Python读取越南语字符不会有任何问题。

缺少某些pygame模块时,您的代码可能会出现问题。

尝试一下,它对我有用:

from pygame import mixer, event, init
init()
mixer.init()
mixer.music.load("Anh nhà ở đâu thế - Amee.mp3")
mixer.music.play()
event.wait()