все Python 3xml.etree.ElementTreeфункция
xml.etree.ElementTree.dump()
сериализация
Печатает элемент или дерево в stdout как XML. Предназначена только для отладки.
Синтаксис
ET.dump(elem)
dump() ничего не возвращает — x = ET.dump(e) даёт None, а для строки нужен tostring(e, encoding='unicode'). Формат вывода документация называет зависящим от реализации, так что в тестах и в выводе программы на него не полагайтесь. Принимает и Element, и ElementTree; с 3.8 сохраняет порядок атрибутов.
Примеры
import xml.etree.ElementTree as ET
e = ET.fromstring('<a x="1"><b/></a>')
ET.dump(e) # → <a x="1"><b /></a>
print(ET.dump(e) is None) # → <a x="1"><b /></a> / True
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности