Trouble with internationalized path under windows

Jacob Hallén jacob.hallen at
Sun Jan 22 15:08:18 EST 2012

I have a problem which ought to have an obvious solution, but I haven't found 
one despite searching for many hours. The problem occurs on Windows.

This is a version of my problem reduced to its essentials:

I have a file

import bar

and a file :

baz = 42

If I store these two files  in say C:\Users\Admin\test everything works fine.

If I store them in C:\Users\Admin\testф, I get an import error when running The letter at the end of test is a Russian "F", if it looks strange on 
your terminal.

Am using WIndows 7 with a Swedish locale. The program uses Unicode 
successfully internally, and the Windows help says that the locale only 
applies to non-Unicode programs. I have tried with using characters from the 
Latin-1 character set in the path, ones that are not in the ASCII character 
set. In this case, things work fine.

What am  missing?

More information about the Python-list mailing list