[Python-ideas] Make-statement [Re: Different interface for namedtuple?]
Raymond Hettinger
raymond.hettinger at gmail.com
Mon Mar 7 08:24:28 CET 2011
On Mar 6, 2011, at 10:06 PM, Bruce Leban wrote:
> . Personally, the xml writer seems like a reasonable use to me.
I'm surprised that you like the XML writer. To me it seems much more awkward to type the python code than the XML it generates:
w = XmlWriter.Create(System.Console.Out,XmlWriterSettings(Indent=True))
x = XWriter(w)
with x.element('tableofcontents'):
with x.element('section',{'page' : '10'}):
x.text('Introduction')
with x.element('section',{'page' : '12'}):
x.text('Main topic')
with x.element('section',{'page' : '14'}):
x.text('Extra topic')
Generates:
<tableofcontents>
<section page="10">Introduction</section>
<section page="12">Main topic</section>
<section page="14">Extra topic</section>
</tableofcontents>
At least in this example, it seems to me that the XML writer created more work and more complexity than it saved.
Raymond
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20110306/f83d719b/attachment.html>
More information about the Python-ideas
mailing list