好吧我已经完成了这个任务,可以生成XML文件。现在我正试图将它带回到用来存储坐标的程序中。这是我在这个特定部分正在进行的工作。从XML抓取/打印数据
def diplayX():
root = etree.parse('c:\\Users\namehere\Desktop\coord_man.xml').getroot()
x = root.findtext(x1elm)
print(x)
由于复制粘贴的XML文件不会显示代码,但这里的数字只是所讨论的XML的副本。改变网络上的名称并不意味着它会产生巨大的差异。 http://pastebin.com/yQfdFgwr
这是我的错误:
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
sloop()
File "C:\Users\namehere\Desktop\Folder of CodeMonkey\piSrc\pyclickerXML.py", line 71, in sloop
x = root.findtext(x1elm)
NameError: global name 'x1elm' is not defined
x1elm =指定的XML文件中的300。代码中以前的方法生成的。
我给你正确的答案,因为你用它想出了第一! - 谢谢! – CodeMonkeyAlx