title: What is a good XML stream parser for Python?
body: <p>Are there any XML parsers for Python that can parse file streams? My XML files are too big to fit in memory, so I need to parse the stream.</p>
  
  <p>Ideally I wouldn't have to have root access to install things, so <code>lxml</code> is not a very good option. </p>
  
  <p>I have been using <code>xml.etree.ElementTree</code> but <a href="https://stackoverflow.com/questions/7693515/what-is-wrong-with-this-code-using-elementtree">I am convinced it is broken</a>.</p>