#python-3.x #xml #elementtree
Вопрос:
Я использовал функцию синтаксического анализа для изменения xml, и это сработало, но я попытался использовать .из строки, и она показала ошибку
Ошибка атрибута: объект «Элемент» не имеет атрибута «getroot»
вот часть кода.
AttributeError: 'Element' object has no attribute 'getroot'
Комментарии:
1. Это сообщение об ошибке, а не код.
2.
Element
объект не имеетgetroot()
метода, в тоElementTree
время как имеет. Опубликуйте код, вызывающий ошибку.
Ответ №1:
Это связано с тем, что метод fromstring уже возвращает корневой объект. Таким образом, каким бы ни был ваш var, в котором хранится информация из метода «fromstring ()», этот var является корнем.