2014-10-22 59 views
1

是否可以访问原始argv元素二进制内容?作为python3中的字节访问命令行参数

$ python3 -c'import sys;print(sys.argv);' `echo -ne "\xff\x80\x00\xff"` 
['-c', '\udcff\udc80\udcff'] 
+0

请注意,这不是文件名编码问题,如http://stackoverflow.com/questions/3557830/command-line-arguments-as-bytes-instead-of-strings-in-python3或http://stackoverflow.com/questions/6981594/sys-argv-as-bytes-in-python-3k我没有任何文本编码问题。这不是关于文字。 – Nope 2014-10-22 09:01:55

回答