参考 https://zhidao.baidu.com/question/552219304949359292.html
假如有一个脚本 temp.py
import sys
print 'Number of arguments:', len(sys.argv), 'arguments.'
print 'Argument List:', str(sys.argv)
for i in xrange(len(sys.argv)):
print i, sys.argv[i]
在终端运行时输入
python temp.py 'a',a,'1',1
输出:
Number of arguments: 5 arguments.
Argument List: ['temp.py',
"'a'", 'a',
"'1'",'1']
0
temp.py
1
'a'
2
a
3
'1'
4
1
解析Python命令行参数
本文通过一个Python脚本示例,展示了如何使用sys模块来解析命令行参数,并打印出所有传递给脚本的参数。这对于理解Python脚本如何与外部交互提供了实际案例。

被折叠的 条评论
为什么被折叠?



