专辑的Flac文件的艺术家检查

问题描述

我正在尝试为我的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 (将#修改为@)