getiterator()
함수를 사용하여 루트에서 모든 노드를 반복하면서 현재 노드를 제거하는 방법은 무엇입니까?python에서 반복자 내부의 노드를 제거하는 방법 xml.etree.ElemenTree
import xml.etree.ElementTree as ET
tree = ET.parse('file.xml')
root = tree.getroot()
for node in root.getiterator():
#if some condition:
#remove(node)
죄송합니다. 의도적 인 것은 아닙니다. 그리고 이것은 정확하게 내 문제에 대한 해결책입니다, 그 덕분에 많은 –
NP, 내가 물어 다행, 그래도! :-) –