【发布时间】:2021-06-10 05:34:03
【问题描述】:
我想从 XML 文件映射一个值。
<Country>
<number no="2008" info="update">
<detail name="man1" class="A1\X4">
<string name="ruth" />
<string name="amy" />
</detail>
<detail name="man2" class="A2">
<string name="lisa" />
<string name="graham" />
</detail>
</number>
</Country>
我需要通过与这个值class="A1\X4"进行映射来获取这里 T 试过这样: 只有在 感谢您提供的信息。stringno = 'A1'
for family in ReadXML.findall('number/detail[@class="{}"]/..'.format(stringno)):
name = family.get('no')
print(name)
stringno="A1\X4" 时才有效。但是如果stringno = 'A1',我需要映射它。 python中是否有任何匹配函数来解决这个问题?也许是-like 或-contain?
【问题讨论】:
标签: python string mapping match