@Vova135798

Как указать тип данных в ElementTree?

При сохранении xml файла с числом мне выдает ошибку
TypeError: cannot serialize 111 (type int)
Как мне указать тип данных для поля?
def save_xml(xml_filename, xml_code):
    xml_string = ET.tostring(xml_code, encoding="utf-8")
    xml_file = open(xml_filename, 'wb')
    xml_file.write(xml_string)


xml = ET.Element('products')
test = ET.SubElement(xml, 'int')
test.text = 111
save_xml('date.xml', xml)
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 1
@bacon
Наверно он всё таких хочет str? Приведи int к строке
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
29 сент. 2022, в 23:45
8000 руб./за проект
29 сент. 2022, в 23:43
2000 руб./за проект
29 сент. 2022, в 23:40
5000 руб./за проект