首页 > 解决方案 > 属性错误(Python)

问题描述

我正在更改多个 .mp3 文件中的标签。我正在使用eyed3。

audio = eyed3.load(f'C:\\Users\\axeld\\Desktop\\Music\\NG Test\\{item}')
audio.tag.artist = Author_name
audio.tag.title = Song_name.replace(".mp3", "")
audio.tag.save()

它可以通过某些文件完美运行,但突然我收到此错误:

audio.tag.artist = Author_name
AttributeError: 'NoneType' object has no attribute 'artist'

为什么它适用于某些文件而其他文件都具有相同的标签?

标签: pythontagsmp3

解决方案


推荐阅读