问题描述
我正在尝试为我的FLAC专辑的MP3集合创建目录,以便它创建艺术家-专辑名称(格式)或各种艺术家-专辑名称(格式)(如果不同的曲目有不同的歌手说曲目1,2, ,3,7,8 Jay Sean和4,5 Jay Z和7,9,10,11另一位艺术家。目录应为“多位艺术家”。我在python3.6中使用了诱变剂。
这是代码
for file in files:
tags = mutagen.File(os.path.join(root,file),easy=True)
if tags:
print(tags)
try:
albumartist = tags.get('albumartist')[0]
except TypeError:
albumartist = tags.get('artist')[0]
AlbumName = tags.get('album')[0]
print (albumartist)
if albumartist is not albumartist:#This Is problem I think.
albumartist = 'VarIoUs Artist'
else:
albumartist = albumartist
directory = albumartist + " - " + AlbumName + "(MP3 320)"
它会打印出专辑中的所有Artist,说专辑是否正确包含10首歌曲,但是在创建目录时会创建最后一个Artist for loop。 如果有人可以帮助我,我将无法纠正此问题。
谢谢你们
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)