在python中使用ElementTree从aml中删除元素

在python中使用ElementTree从aml中删除元素,python,xml,parsing,elementtree,Python,Xml,Parsing,Elementtree,所以我有一个xml <a> <b><\b> <b><\b> </a> 应将作为输出,但我得到此 我在这里误解了什么?试着改变一下 for x in root: 到 这是可行的,但问题中的代码有什么错误?@gst1502-不太确定;显然这个图书馆还有很多其他的问题。我个人喜欢尽可能使用lxml。 for x in root: for x in root.findall('*'):

所以我有一个xml

<a>
    <b><\b>
    <b><\b>
</a>
应将
作为输出,但我得到此

我在这里误解了什么?

试着改变一下

for x in root:


这是可行的,但问题中的代码有什么错误?@gst1502-不太确定;显然这个图书馆还有很多其他的问题。我个人喜欢尽可能使用lxml。
for x in root:
for x in root.findall('*'):