mod_python and xml.dom.minidom
dpapathanasiou
denis.papathanasiou at gmail.com
Fri May 15 09:27:59 EDT 2009
> Were you getting this issue with xml.dom showing on first request all
> the time, or only occasionally occurring? If the latter, were you
> running things in a multithreaded configuration and was the server
> being loaded with lots of concurrent requests?
It was the former.
> For your particular Python installation, does the '_xmlplus' module
> exist? Ie., can you import it as '_xmlplus' or 'xml.doc._xmlplus'?
No, it appears I don't have _xmlplus; neither 'import _xmlplus' nor
'import xml.doc._xmlplus' works.
My python installation is the default which came with debian 5.0
(i.e., I didn't build it from source with unorthodox configuration
options, or use apt).
As a final note, I wound up switching to cElementTree for parsing the
xml (not only for performance but also because the code is much more
concise), and I found that I don't need a full package path with that
module.
I.e, the import statement is:
from cElementTree import ElementTree, Element, SubElement, iterparse,
tostring, fromstring
and within each function I can simply refer to Element, SubElement,
etc. w/o the full path prefix.
More information about the Python-list
mailing list