>> sys.argv could be of type bytes and sys.arguments (or whatever) could be >> a function taking an encoding parameter (which defaults to UTF-8) and >> returning strings. >> > It would be pretty disruptive to ask everyone to change > their habit of thinking of sys.argv as a list of strings.
The idea behind this was that it would preserve the non-decoding behaviour of the present sys.argv and put the new behaviour into a new function. Also "argv" sounds more low-level than something like "arguments". But of course, "argbytes" sounds even more low-level. :-) - Hagen _______________________________________________ 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