【发布时间】:2011-07-10 11:51:29
【问题描述】:
"sys.argv 传递给 Python 脚本的命令行参数列表。argv[0] 是脚本名称(它是否为完整路径名取决于操作系统)。如果使用 @ 执行命令解释器的 987654324@ 命令行选项,argv[0] 设置为字符串 '-c'。如果没有将脚本名称传递给 Python 解释器,argv[0] 是空字符串。"
我是否遗漏了什么,或者sys.argv[0] 总是返回脚本名称,而要获得'-c',我必须使用sys.argv[1]?
我正在 GNU/Linux 上使用 Python 3.2 进行测试。
【问题讨论】:
-
嗯,我愚蠢地误解了
-c只是一个示例选项,而不是python的实际选项,没关系...