iterparse()
ofを使用して iTunes プレイリストを解析しようとしてElementTree
いますが、次のエラーが発生します。
AttributeError: 'Element' object has no attribute 'xpath'
コードを以下に示します。
import xml.etree.ElementTree as ET
context = ET.iterparse(file,events=("start", "end"))
# turn it into an iterator
context = iter(context)
# get the root element
event, root = context.next()
for event, elem in context:
z = elem.xpath(".//key")
elem.clear()
root.clear()
print z
私が間違っていることは何ですか?ファイルが大きすぎるので、iterparse()
とにかく使用する必要があります。