python接收命令行参数

来源:互联网 发布:天津市网络教育平台 编辑:程序博客网 时间:2024/04/30 03:16

需要使用到sys库里的argv属性。

sys.argv 返回一个参数列表
len(sys.argv) 返回参数个数(其中第一个参数为文件名)



我们看个例子:
test.py

# -*- coding: utf-8 -*-import sysprint 'you entered', len(sys.argv), 'arguments...'print 'they were:', str(sys.argv)

cmd输入以下命令运行脚本:

python test1.py 76 tales 85 hawk

运行结果:

you entered 5 arguments…
they were: [‘test1.py’, ‘76’, ‘tales’, ‘85’, ‘hawk’]

0 0
原创粉丝点击