为什么我无法获取xml标签属性

问题描述 投票:0回答:1

所以我试图编写一个读取 xml 文件的测试代码,但由于某种原因我无法获取标签属性,请帮忙 蟒蛇

from xml.dom.minidom import *
playerxml = parse('C:/Users/dimit/AppData/Local/Programs/Python/Python312/projects/save test.xml')
u1 = playerxml.firstChild
print(u1.firstChild.tagName)
print(u1.firstChild.tagName.getAttribute("up"))
print(u1.firstChild.tagName.getAttribute("down"))
print(u1.firstChild.tagName.getAttribute("left"))
print(u1.firstChild.tagName.getAttribute("right"))

xml

<user1>
</controls up='w' down='s' left='a' right='d'>
</name name='dimitri'>
</user1>

我尝试查看错误消息以寻求帮助,但我无法理解它,主要是因为它正在打印模块代码

python python-3.x xml attributes
1个回答
0
投票
  1. 您的 XML 格式应正确,例如:

© www.soinside.com 2019 - 2024. All rights reserved.