python:sys.argv [0]在官方文档中的含义
“sys.argv
传递给Python脚本的命令行参数列表。argv[0]
是脚本名称(是否依赖于操作系统,这是否是完整路径名)。如果命令是使用-c
解释器的命令行选项执行的,argv[0]
则设置为字符串'-c'
,如果没有脚本名传递给Python解释器,argv[0]
为空字符串“。
我是否缺少某些内容,或者sys.argv[0]
总是返回脚本名称,并且'-c'
必须使用sys.argv[1]
?
我正在GNU / Linux上使用Python 3.2进行测试。