基本上我正在使用:
从xml.etree导入ElementTree作为ET
path = 'C:\cool.xml'
et = ET.parse ( path )
但我不确定如何从et获得根源?
答案 0 :(得分:10)
你可能想要:
et.getroot()
从effbot site查看ElementTree的官方文档。请注意,Python 2.5(包含ElementTree的第一个Python版本)使用ElementTree 1.2,而不是更新的1.3。没有太多差异,但仅限于FYI。
答案 1 :(得分:4)
root = et.getroot()
我建议使用lxml.etree而不是xml.etree.ElementTree,因为lxml更快且界面相同。
答案 2 :(得分:2)
root = et.getroot()