[Python-3000] Unicode strings, identifiers, and import

Giovanni Bajo rasky at develer.com
Fri May 18 01:04:35 CEST 2007


On 13/05/2007 21.31, Guido van Rossum wrote:

> The answer to all of this is the filesystem encoding, which is already
> supported. Doesn't appear particularly difficult to me.

sys.getfilesystemencoding() is None on most Linux computers I have access to. 
How is the problem solved there?

In fact, I have a question about this. Can anybody show me a valid 
multi-platform Python code snippet that, given a filename as *unicode* string, 
create a file with that name, possibly adjusting the name so to ignore an 
encoding problem (so that the function *always* succeed)?

def dump_to_file(unicode_filename):
     ...


I attempted this a couple of times without being satisfied at all by the 
solutions.
-- 
Giovanni Bajo



More information about the Python-3000 mailing list