June 13, 2012
6:30 p.m.
Alon Horev, 13.06.2012 20:16:
from lxml.etree import iterparse
def safe_iterparse(*args, **kwargs): for event, element in iterparse(*args, **kwargs): try: yield (event, element) finally: element.clear()
This is a known limitation of the current implementation: http://lxml.de/parsing.html#modifying-the-tree Stefan