New submission from STINNER Victor <victor.stin...@haypocalc.com>:

In some situations, the encoding of the command line is incorrect or unknown. 
sys.argv is decoded with the file system encoding which can be wrong. Eg. see 
issue #4388 (ok, it's a bug, it should be fixed).

As os.environb, it would be useful to have bytes version of sys.argv to have 
able to decide the encoding used to decode each argument, or to manipulate 
bytes if we don't care about the encoding.

See also issue #8775 which propose to add a new encoding to decode sys.argv.

----------
components: Interpreter Core, Unicode
messages: 106140
nosy: haypo
priority: normal
severity: normal
status: open
title: Bytes version of sys.argv
versions: Python 3.2

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue8776>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to