分类: Python

Python中使用sys.argv接收传参

sys.argv是获取运行python文件的时候命令行参数

下面的代码文件是a.py

#encoding=utf-8
import sys
a=sys.argv[0]
b=sys.argv[1]
c=sys.argv[2]
print("filename:",a)
print("param1:",b)
print("param2:",c)

进入文件所在目录,运行python a.py abc 110 输出结果如下

('filename:', 'a.py')
('param1:', 'abc')
('param2:', '110')
sys.argv[0]是文件本身
sys.argv[1]是输入的第一个参数
sys.argv[2]是输入的第二个参数
以此类推

相关文章

此处评论已关闭