我想让这更简单,并能够搜索变量列表:报警1,报警2,报警3。。。在报警dict.values()
到目前为止我所掌握的有效方法:
import xml.etree.ElementTree as ET
tree = ET.parse (path.filename) #XML file
root = tree.getroot()
for child in root:
alarmDict = child.attrib #This lists the alarm codes as dicts
if 'alarm1' in alarmDict.values(): print ('Contains this alarm', 'alarm1')
if 'alarm2' in alarmDict.values(): print ('Contains this alarm', 'alarm2')
if 'alarm3' in alarmDict.values(): print ('Contains this alarm', 'alarm3')
我要做的是:
^{pr2}$
你需要另一个循环:
如果您想深入研究对照另一个列表检查列表内容的最佳方法,我建议使用this answer
相关问题 更多 >
编程相关推荐