我想将 XML 文件转换为 CSV。但是,我不断收到错误 AttributeError: 'NoneType' object has no attribute 'integer'。
xmlparse = Xet.parse('Apple Music Library.xml')
root = xmlparse.getroot()
for i in root:
Track_ID = i.find("Tack ID").integer
Name = i.find("Name").text
Artist = i.find("Artist").text
我尝试将数据类型更改为文本,但是没有变化。
该错误似乎是由于
Track_ID = i.find("Tack ID").integer
行中的一个简单拼写错误造成的,因为该错误是由返回 None
的 i.find() 语句引起的。我认为它应该是 "Track ID"
在 i.find()
里面。
最后一行应该是
Track_ID = i.find("Track ID").integer