我从下面的代码中得到一个错误:
import xml.etree.ElementTree as ET
tree = ET.ElementTree()
root = ET.Element("configuration")
elem = ET.SubElement(root, "appConfig")
elem2 = ET.SubElement(root, "fileGDB")
print ET.tostring(root)
tree.write(sys.stdout)它在ElementTree.py模块的以下行抛出异常: iterate = elem.getiterator # cET兼容性异常是: AttributeError:'NoneType‘对象没有属性'getiterator’
在上面的代码中:
print ET.tostring(root)打印效果很好。我不明白它为什么抛出这个异常。我做错了什么?
史蒂夫
发布于 2013-08-23 05:02:58
好的,我需要在创建节点后的最后一行代码中添加以下代码:
tree = ET.ElementTree(root)也许其他人也会像我一样笨拙。:-)
https://stackoverflow.com/questions/18390148
复制相似问题