xml.etree.ElementTree模块有一个函数来做到这一点?不:
if node.find(tag)!=None:
#code
pass
这正是你所呈现的。 find()
是完成这项工作的工具:
查找第一个子元素匹配项。match 可以是标记名称或路径。返回元素实例或
None
。
只是,要遵循最佳实践,请在与None
进行比较时使用is
:
if node.find(tag) is not None:
# code