Уведомления

Группа в Telegram: @pythonsu

#1 Май 9, 2013 10:15:39

SABRUS
Зарегистрирован: 2013-03-22
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Как создать XML файл c помощью xml.etree?

пишу так:

import xml.etree.ElementTree as ET

def XML_Out():
rt = ET.Element('Project', attrib={'sd': ‘en’})
ET.SubElement(rt,“s1”)

handle = str(ET.tostring(rt, encoding='utf-8'))
f = open(“MYXML.xml”, ‘w+’)
f.writelines(handle)

XML_Out()

файл получается пустой
как - по человечески?
с парсингом разобрался, а с записью чтото не получается. lxml смотреть пока не хочу.

UPD: разобрался. Даже в мануале по питону толком не обьясняется этот момент. IMHO - по вопросу, доступно:
http://www.effbot.org/zone/element.htm#reading-and-writing-xml-files

Отредактировано SABRUS (Май 9, 2013 11:10:32)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version