如何在Python中获取xml文件的根节点?

如何在Python中获取xml文件的根节点?,python,xml,Python,Xml,基本上我使用的是: 从xml.etree导入ElementTree作为ET path = 'C:\cool.xml' et = ET.parse ( path ) 但我不确定如何从et获取根?您可能需要: et.getroot() 从中查看ElementTree的官方文档。请注意,Python2.5(包含现成ElementTree的Python的第一个版本)使用ElementTree1.2,而不是最近的1.3。虽然差别不大,但仅供参考 root = et.getroot() 我建议使用lx

基本上我使用的是:

从xml.etree导入ElementTree作为ET

path = 'C:\cool.xml'
et = ET.parse ( path )
但我不确定如何从et获取根?

您可能需要:

et.getroot()
从中查看ElementTree的官方文档。请注意,Python2.5(包含现成ElementTree的Python的第一个版本)使用ElementTree1.2,而不是最近的1.3。虽然差别不大,但仅供参考

root = et.getroot()

我建议使用lxml.etree而不是xml.etree.ElementTree,因为lxml更快,接口也一样。

语法上没有区别吗?
root = et.getroot()