我正在使用python的Elementtree模块创建一个xmldom,它似乎使用变量作为节点。我的问题是,如果我在一个循环中向DOM添加记录,如何创建惟一的可变名称,以便节点对于DOM是持久的。下面是示例代码。在
someList =[1,2,3,4,5]
root = Element('root')
records = SubElement(root, 'records')
for idx, num in enumerate(someList):
record+idx = SubElement(records, 'record')
希望这有道理。任何帮助或建议将不胜感激
正确的答案是将这些对象存储在dict中,而不是动态地命名它们,例如:
向前看一点,这也会使以后更容易引用这些相同的对象,迭代它们,等等
相关问题 更多 >
编程相关推荐