[Python-Dev] Unicode filenames (original) (raw)
Walter D�rwald walter@livinglogic.de
Mon, 10 Feb 2003 13:45:17 +0100
- Previous message: [Python-Dev] Unicode filenames
- Next message: [Python-Dev] Unicode filenames
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Just van Rossum wrote:
[...] BTW. if I try to create a file with an 8-bit filename which is not valid utf-8, I get a strange error:
>>> f = open("\xff", "w") Traceback (most recent call last): File "", line 1, in ? IOError: invalid mode: w >>> This exception is thrown when errno is EINVAL, which apparently can also mean that the filename arg is bad. Not sure if we can fix this.
But when the system default encoding (i.e. sys.getdefaultencoding()) and the file system encoding are different, I'd say the filename has to be transcoded from the system default encoding to the filesystem encoding before it is used.
Bye, Walter D�rwald
- Previous message: [Python-Dev] Unicode filenames
- Next message: [Python-Dev] Unicode filenames
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]