sys.path and unicode folder names
Thomas Heller
theller at python.net
Wed Feb 8 12:29:19 EST 2006
>> Nir Aides wrote:
>>> Is there a solution or a work around for the sys.path problem with
>>> unicode folder names on Windows XP?
>>>
>>> I need to be able to import modules from a folder with a non-ascii name.
> Martin v. Löwis wrote:
>> If the name is restricted to the CP_ACP code page (i.e. more than
>> ASCII, less then full Unicode), using the "mbcs" encoding should work
>> fine. Regards, Martin
Nir Aides:
> I can not restrict the name to CP_ACP.
> I am interested in the general case of Unicode.
> Windows XP is a native Unicode OS.
Python internally converts unicode entries on sys.path to strings before
using them. Changing that would require a large rewrite of the import
machinery. I once started to work on a patch, but got ZERO feedback, so
I gave up.
Thomas
More information about the Python-list
mailing list