我目前正在尝试使用Python及其eyeD3库从mp3文件中提取歌词。歌词已经嵌入mp3文件(通过:MusicBee)。我试着用eyeD3来返回歌词。我不知道怎么做。我在网上搜了很多遍,找到的都是教程,教我如何设置歌词。我只想从档案里读出来。以下是我当前的代码:
track = eyed3.load(path)
tag = track.tag
artist = tag.artist
lyrics = tag.lyrics
艺术家正确返回艺术家的姓名,但歌词返回以下内容:
^{pr2}$我怎样才能返回嵌入mp3的原始文本歌词?这可能吗?在
非常感谢你提前。在
它看起来像是一个迭代器。试试看
或者
^{pr2}$最后,打印objects目录并查找有用的函数
顿珠玛,Python告诉你:
您可以尝试下面的方法,但在字符串上失败
^{pr2}$在用户:明都解释道here你可以编写一个健壮的函数来检查
但是!!!在 这不是Python。Python相信Duck Typing,它基本上是这样说的:“如果它看起来像鸭子,并且嘎嘎叫起来像鸭子,那么它一定是鸭子。”。在
相关问题 更多 >
编程相关推荐