[Lxml-checkins] r42843 - lxml/trunk/doc
scoder at codespeak.net
scoder at codespeak.net
Tue May 8 11:57:16 CEST 2007
Author: scoder
Date: Tue May 8 11:57:14 2007
New Revision: 42843
Modified:
lxml/trunk/doc/parsing.txt
Log:
short comparison code for iterwalk/iterparse
Modified: lxml/trunk/doc/parsing.txt
==============================================================================
--- lxml/trunk/doc/parsing.txt (original)
+++ lxml/trunk/doc/parsing.txt Tue May 8 11:57:14 2007
@@ -271,6 +271,7 @@
A second extension over ElementTree is the ``iterwalk()`` function. It
behaves exactly like ``iterparse()``, but works on Elements and ElementTrees::
+
>>> root = etree.XML(xml)
>>> context = etree.iterwalk(
... root, events=("start", "end"), tag="element")
@@ -281,6 +282,17 @@
start element
end element
+ >>> f = StringIO(xml)
+ >>> context = etree.iterparse(
+ ... f, events=("start", "end"), tag="element")
+
+ >>> for action, elem in context:
+ ... print action, elem.tag
+ start element
+ end element
+ start element
+ end element
+
Python unicode strings
======================
More information about the lxml-checkins
mailing list