[XML-SIG] Using PyExpat.py
Sun, 11 Feb 2001 10:35:58 -0800 (PST)
>>>>> "Uche" == Uche Ogbuji <firstname.lastname@example.org> writes:
Uche> [Tale of woes snipped]
Uche> [...] I'd suggest either using
Uche> python setup.py install -f
Uche> To force file overwrites or just blow away the _xmlplus directory in your
Uche> Python library and reinstall.
Here's an interesting discrepancy. I don't *have* an _xmlplus directory
in my Python library. I instead have, starting from PYTHONHOME:
lib/python1.5/site-packages/xml. When I installed PyXML-0.6.3, I mv'ed
xml away, and sure enough, 'python setup.py install --prefix=$MYDIR' put
a new xml directory there, not _xmlplus.
Just for chuckles, I tried it your way, and still only got an xml
directory. Running your test case with test.xml, I get the following
after the '-f' install:
<37 : /user/donw/src/Demo/bigproto> python
Python 1.5.2 (#1, Feb 10 2001, 16:25:02) [GCC 2.9-mentor-98r2p24] on sunos5
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> from xml.dom.ext.reader import PyExpat
>>> from xml.dom.ext import Print
>>> reader = PyExpat.Reader()
>>> xml_dom_object = reader.fromUri('test.xml')
Traceback (innermost last):
File "<stdin>", line 1, in ?
File "/user/donw/src/local/ss5/obj/lib/python1.5/site-packages/xml/dom/ext/reader/PyExpat.py", line 76, in fromUri
So I'm seeing the same cascade of problems... At least, PyExpat.py
doesn't look any different from my last try at an install...
I'll work on this more during the week. I'm beginning to think that I'm
missing stuff anyway. Does PyXML require anything in the Python
environment other than what comes by default? For instance, PyExpat.py
has the following line (fragment qyoted):
But to the best of my knowledge, I don't have any Ft module anywhere in
my Python install... Could this be part of the problem?
Uche> Note that if your need is for speed and your pattern is just parse and read,
Uche> you might want to consider cDomlette (in 4Suite only) which is *very* fast,
Uche> but read-only:
Thanks. Some of my usages will be read-only, so I'll try this out
(probably on Monday, since Sundays are busy and I'm fighting a cold ;^)~ ).
Uche> Not even close. Your messages are *right* on-topic, and highly appreciated.
Uche> We love to hear all the field-testing reports we can.
Thanks for the encouragement!
Don Wakefield Mentor Graphics Corporation
(503) 685-1262 8005 S.W. Boeckman Road
email@example.com Wilsonville, OR 97070-7777