[Python-3000] Unicode strings, identifiers, and import
Giovanni Bajo
rasky at develer.com
Fri May 18 01:14:00 CEST 2007
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
More information about the Python-3000
mailing list