Jiba wrote:
> Hi all,
>
> I am desperately searching for the encoding of sys.argv.
>
> I use a Linux box, with French UTF-8 locales and an UTF-8 filesystem. 
> sys.getdefaultencoding() is "ascii" and sys.getfilesystemencoding() is 
> "utf-8". However, sys.argv is neither in ASCII (since I can pass French 
> accentuated character), nor in UTF-8. It seems to be encoded in "latin-1", 
> but why ?

Your system is misconfigured, complain to your distribution. On UNIX
sys.getfilesystemencoding(), sys.stdin.encoding, sys.stdout.encoding,
locale.getprefferedencoding and the encoding of the characters you type
should be the same.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to