"Neil Hodgson" <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> Michael:
>
> > Like I said, it's only supposed to run on linux; anyway, is it likely
> > that problems will arise when filenames I have to handle have
> > basically three sources:
> > ...
> > 3. filenames created by
Michael:
> Like I said, it's only supposed to run on linux; anyway, is it likely
> that problems will arise when filenames I have to handle have
> basically three sources:
> ...
> 3. filenames created by user input
Have you worked out how you want to handle user input that is not
representable
"Neil Hodgson" <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> Michael:
>
> > 5. file operations seem to be delicate; at least I got an error when I
> > passed a filename that contains special characters as unicode to
> > os.access(), so I guess that whenever I do file operation
Michael:
> 5. file operations seem to be delicate; at least I got an error when I
> passed a filename that contains special characters as unicode to
> os.access(), so I guess that whenever I do file operations
> (os.remove(), shutil.copy() ...) the filename should be encoded back
> into system enc