<foo>
<bar regname="version_v2" type="block_version_v2_t" num="1" addr="0x0" incr="0x4">text</bar>
</foo>
如何使用Python分别获取“ version_v2”,“ block_version_v2_t”和“ 0x0”?
for reg in regfile.findall('reg'):
name = reg.find('name').text
type = reg[1].attrib
答案 0 :(得分:0)
for regfile in root.findall('regfile'):
for reg in regfile.findall('reg'):
reg_type = reg.get('type')
reg_addr = reg.get('addr')
通过使用get,我们可以获取tag中键的值。