我编写了一个简单的 Python 脚本来打印与父元素属性关联的所有包名称的 XML 数据:Security Advisory。
import xml.etree.ElementTree as ET
tree = ET.parse('errata.xml')
root = tree.getroot()
for security in root.findall("*[@type='Security Advisory']"):
packages = security.find('packages')
print(packages.text)
但是,该脚本仅打印出第一个包名称,但有多个包名称。我将如何获取属于父属性的所有包名称:Security Advisory?
尚方宝剑之说
相关分类