【发布时间】:2016-06-22 13:46:39
【问题描述】:
下面的可以用吗?
ET.Element.attrib={'a': '1', 'b': '2', 'c': '3'}
或者我是否必须使用ET.Element.set('x','y') 创建一个for 循环?
【问题讨论】:
-
你试过了吗?发生了什么?
-
我试过了,似乎都可以。 (我现在只是打印,我还没有生成 XML)。但不知何故,我觉得 ET.Element.attrib 的目的是返回字典,而不是用新值编辑它。即使我是初学者,我也在尝试做一些干净的事情。
-
你可以read the code,那里没有什么花哨的东西,它几乎只是
attribdict的包装,所以直接替换它就可以了。 -
好的,太好了!谢谢
标签: python elementtree