Я не могу загрузить песню со специальными символами на Python - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь открыть песни со специальными символами, такими как ó, ú, ... (вьетнамские символы), но это не сработало :( Как я могу исправить эту ошибку? Спасибо !!

Этот код работает в 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 голосов
/ 21 июня 2019

Не думаю, что у 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...