Bug/Patch: Problem with xml/__init__.py when using freeze.py
- From: glomde <brkict@xxxxxxxxx>
- Date: Thu, 31 Jan 2008 07:16:47 -0800 (PST)
Hi,
I tried to do freeze.py for my script that uses ElementTree.
But got the this error:
File "/usr/lib/python2.5/xml/__init__.py", line 45, in <module>
_xmlplus.__path__.extend(__path__)
AttributeError: 'str' object has no attribute 'extend'
The reason seems that _xmlplus.__path__ is a string
after freeze.py.
I fixed it by changing the import to:
try:
_xmlplus.__path__.extend(__path__)
sys.modules[__name__] = _xmlplus
except AttributeError:
pass
This might not be the correct solution but it works for me. I do not
really now
how the __path__ variable works in a freezed environment.
Best regards
/T
.
- Prev by Date: Fwd: Re: Problems installing Python on server
- Next by Date: Re: Fwd: Re: Problems installing Python on server
- Previous by thread: Re: Design question - Sharing of single object by multiple processes
- Next by thread: How to identify which numbers in a list are within each others' range
- Index(es):
Relevant Pages
|