[Python-Dev] a suggestion ... Re: PEP 383 (again) (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Thu Apr 30 15:32:01 CEST 2009


This has nothing to do with how Mono quotes. The reason for this is that Mono quotes at all and that the Mono developers decided not to change System.IO to understand UNIX quoting.

If Mono used PEP 383 quoting, this would fail the same way. And analogous failures will exist with PEP 383 in Python, because there will be more and more libraries with unicode interfaces that then use their own internal decoder (which doesn't understand utf8b) to get a UNIX file name.

What's an analogous failure? Or, rather, why would a failure analogous to the one I got when using System.IO.DirectoryInfo ever exist in Python?

Regards, Martin



More information about the Python-Dev mailing list