Вы можете проанализировать текст как строку, которая создает элемент, и создать ElementTree, используя этот элемент.
import xml.etree.ElementTree as ET
tree = ET.ElementTree(ET.fromstring(xmlstring))
Я только что столкнулся с этой проблемой, и документация, хотя и полная, не очень прямолинейна в отношении различий в использовании между parse()
и fromstring()
методами.