在python中使用eyed3处理汉字

2024-10-16 20:39:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我用eyed3添加歌词,我有这个代码

#-*-coding:utf-8-*-

import eyed3
mp3 = eyed3.load( r'F:\Music\=NEUTRAL=\桜華結界-Perfect Cherry Blossom-\04 - 早乙女の遊戯そして流儀(原曲:東方紅魔郷 U.N.オーエンは彼女なのか?).mp3'.decode('utf-8'))
mp3.tag.lyrics.set('哈哈测试ひびき')
mp3.tag.save()

当我用我的IDE(pyCharm)运行它时。它返回一个错误

^{pr2}$

下面是我的python控制台上的屏幕截图:

screenshot

如何在IDE中修复代码以使其正常工作?对不起,英语不好。在


Tags: 代码importtagmusicload歌词idemp3
1条回答
网友
1楼 · 发布于 2024-10-16 20:39:52
#-*-coding:utf-8-*-

import eyed3
mp3 = eyed3.load( r'F:\Music\=NEUTRAL=\桜華結界-Perfect Cherry Blossom-\04 - 早乙女の遊戯そして流儀(原曲:東方紅魔郷 U.N.オーエンは彼女なのか?).mp3'.decode('utf-8'))
mp3.tag.lyrics.set(u'哈哈测试ひびき')
mp3.tag.save(version=eyed3.id3.ID3_DEFAULT_VERSION,encoding='utf-8')

解决了问题:-)

相关问题 更多 >