诱变剂密钥E

2024-09-30 01:20:07 发布

您现在位置:Python中文网/ 问答频道 /正文

下面的代码是一个代码,尝试使用诱变剂从mp3文件中取出标签,然后使用诱变剂api自动更新不存在的标签。当我们尝试更新不存在的标签时,问题就来了。任何帮助都将不胜感激。我对python语言没有什么好处,因为我6个月前才开始编写代码。在

#import mutagen
from mutagen.easyid3 import EasyID3
from mutagen.mp3 import MP3

def readid3mp3(ip):

    audio = MP3(ip)

    if ((audio['TPE1']) == 0):
         tags.add = ID3()
         tags.add(TPE1(encoding=3, text =["Not Available"]))

    else:
         Art = (audio['TPE1'])

    if ((audio['TIT2']) == 0):
        tags.add =ID3()
        tags.add(TIT2(encoding=3, text ="Not Available"))

    else:
         Song = (audio['TIT2'])


    if ((audio['TALB']) is None):
         tags.add = ID3()
         tags.add(TALB(encoding=3, text ="Not Available"))

    audio = MP3(ip)    

    Art  = (audio['TPE1'])
    Song = (audio['TIT2'])
    Alb  = (audio['TALB'])

    print(audio['TIT2'])
    print(audio['TPE1'])
    print(audio['TALB'])


#Print into file

    myFile.write ("\n"+"Artist"+"\t \t \t Song Name" + "\t Album Name" )
    myFile.write ("\n"+ str(Art) + "\t" + str(Song) + "\t" + str(Alb))

#Close File
myFile.close()

return


#Open File
myFile = open("AlbArtSong.txt", "a+")

#Enter Inputs

ip = input("Enter Mp3 file: ")

readid3mp3(ip) 

“不可用”是暂时的,直到我整理出api

这就是我得到的错误

^{pr2}$

我不知道我该怎么弥补错误


Tags: 代码importipaddifsongtags标签

热门问题