【发布时间】:2018-09-19 13:36:02
【问题描述】:
我一直在尝试使用 eyed3 模块来标记 mp3 文件,但不幸的是,我发现模块文档难以理解,想知道是否有人可以帮助我?.. 文档可以在 https://eyed3.readthedocs.io 找到
我试图用它来删除现有的专辑封面图片:
import eyed3
x = eyed3.load('file_path')
x.tag._images.remove()
x.tag.save()
但是当我运行这段代码时,它给了我以下错误:
TypeError: remove() missing 1 required positional argument: 'description'
我不确定在哪里可以找到上述description 作为参数传递。我还查看了用于 eyed3 标记的源 python 文件,但基于对代码的调查,我似乎无法找出该参数 description 的传递内容。
我试图传递一个空字符串作为参数,但尽管脚本运行良好且没有任何错误,但它并没有删除专辑封面图像。
请帮忙。
【问题讨论】:
标签: python python-3.x eyed3