Каталоги переменных для функций load в eyeD3
Я пытаюсь установить каталог пользовательских переменных из eyeD3 будет загружать файлы. Тем не менее, я понятия не имею, как это сделать, потому что кажется, что .load()
принимает только записанные строки, а не строки Мой код выглядит следующим образом:
import eyed3
import os
def show_info():
path = os.getcwd()
dirs = os.listdir( path )
for file in dirs:
name = (path + '\\' + file)
audio = eyed3.load(str(name))
print (audio.tag.artist)
print (audio.tag.title)
show_info()
Ошибка:
AttributeError: 'NoneType' object has no attribute 'tag'
Я хочу, чтобы моя программа собирала заголовок и исполнителя для каждого аудиофайла в определенной папке, из которой запускается скрипт. Как я могу это сделать?