0
我不明白是怎么回事? 我xml.etree.ElementTree.Element对象有以下表现:为什么我不能从xml.etree.ElementTree.Element中删除子元素?
<root>
<tag1>some text</tag1>
<l1>text</l1>
<l2>text</l2>
</root>
我想删除<tag1>...</tag1>
子元素。 etree_collection是包含ElementTree.Element对象的OrderedDict。
for etree in etree_collection.values():
tag1 = etree.iter('tag1')
etree.remove(tag1)
此代码产生ValueError: list.remove(x): x not in list
错误。
这里有什么问题?
嗯,由于某些原因完全相同的代码不适用于我。 – minerals 2015-04-02 01:39:54
你会得到什么回溯错误信息? – unutbu 2015-04-02 01:41:03
对不起,它现在有效。 – minerals 2015-04-02 01:46:45