Python 2.7 我需要使用python脚本解析xml文件,但我无法获取并存储变量中标记内的特定名称?

Python 2.7 我需要使用python脚本解析xml文件,但我无法获取并存储变量中标记内的特定名称?,python-2.7,Python 2.7,abc 1. 53 abc abc 1. 53 abc abc 1. 53 abc 由应用程序编写 您可以使用著名的库进行解析 然后,使用获取SC元素: nodes = tree.xpath("//ZO/SC") 使用简单循环打印名称: for node in nodes: print(node.attrib["NAME"]) 请点击“Thnaks-in-advanced链接”查看xml文件,请将您的xml示例发布在SO上,并告诉我们您迄今为止尝试了什么。我已经发布了您的要求。感谢L


abc
1.
53
abc
abc
1.
53
abc
abc
1.
53
abc
由应用程序编写

您可以使用著名的库进行解析

然后,使用获取
SC
元素:

nodes = tree.xpath("//ZO/SC")
使用简单循环打印名称:

for node in nodes:
    print(node.attrib["NAME"])

请点击“Thnaks-in-advanced链接”查看xml文件,请将您的xml示例发布在SO上,并告诉我们您迄今为止尝试了什么。我已经发布了您的要求。感谢LaurentI使用了这段代码…将xml.etree.ElementTree作为ET global SCHEDULE tree=ET.parse('ma.xml')root=tree.getroot()导入root.findall('ZO'):name=ZO.get('name')print(name)…我无法将这3个存储在变量中将您在问题中尝试过的内容放在问题中谢谢Laurent…这一个帮助了我…感谢兄弟的支持您能再帮我一件事吗?我想将外接名称存储在不同的变量中,以便我以后可以使用它。
for node in nodes:
    print(node.attrib["NAME"])