我想在 python 中读取一个 xml 文件,它看起来像这样:
<xml>
<project name = "proj1">
<design name = "des1">
<param>para1</param>
</design>
<design name = "des2">
<param>para4</param>
</design>
</project>
<project name = "proj2">
<design name = "des2">
<param>para2</param>
</design>
</project><project name = "proj3">
<design name = "des3">
<param>para3</param>
</design>
</project>
</xml>
我想使用 xml.etree.ElementTree
我可以阅读所有这样的项目
tree = ET.parse(path)
root = tree.getroot()
for child in root:
print child.get("name")
但是我如何获得特定项目,让我们说 proj1 中 des2 中的参数?