On 18/05/2007 1.10, Guido van Rossum wrote: >> 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. > > Why does it have to be cross-platform? The mapping from module names > to the filesystem is considered platform specific.
With cross-platform, I meant a snippet of code which worked on all platform. The canonicalization of the filename that is produced could of course be different on each plaform. -- Giovanni Bajo _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com