[Python-3000] Unicode strings, identifiers, and import (original) (raw)

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