xml_pickle load problem
Dan
dan at eloff.info
Mon Jul 26 12:28:51 EDT 2004
I also failed to get load to work, but I received a different error. I
tried contacting David Mertz twice, but either he's very busy or the
spam filter he made for himself is horrible. I just switched to cPickle,
from a python perspective it is more portable and less error prone. I
don't have any real need to load or save python objects from other
languages. It's also many times faster and smaller. I'd be interested if
you find the solution to this. You might want to verify that the xml
file is valid according to the dtd.
-Dan
Hi everybody,
I use xml_pickle to write xml files.
Trying to load them with:
xml_str = f.read()
xml_pickle.MyClass = MyClass
obj = xml_pickle.XML_Pickler().loads(xml_str))
f.close()
ends with an error:
Traceback (most recent call last):
File "C:\Programme\Python23\wxOSP_geht\xml_pickle.py", line 587, in ?
t = o.loads(s)
File "C:\Programme\Python23\wxOSP_geht\xml_pickle.py", line 224, in
loads
obj = self.load(fh)
File "C:\Programme\Python23\wxOSP_geht\xml_pickle.py", line 198, in
load
return thing_from_dom(parse_string)
File "C:\Programme\Python23\wxOSP_geht\xml_pickle.py", line 242, in
thing_from_dom
id = node.attributes[('', 'id')].value
TypeError: unsubscriptable object
Anybody knows how to get rid of the error?
Thanks for any hints,
Markus
--
http://mail.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list