import xml.etree.ElementTree as etree
parser = etree.XMLTreeBuilder()

def end_tag_event(tag):
    node = self.parser._end(tag)
print(node)
parser._parser.EndElementHandler = end_tag_event

def data_received(data):
    parser.feed(data)
Неблокирующий метод для разбора (потоковой передачи) XML в python