Python 带参执行脚本

来源:互联网 发布:散热片设计软件 编辑:程序博客网 时间:2024/06/06 14:17

python编程方式主要分为交互式编程和脚本式编程两种,使用脚本式编程方式,在脚本执行时可以向脚本传入参数。脚本中使用sys模块对传入的参数进行接收。
以下是一个demo:test2.py

#!/usr/bin/python#coding=utf-8import sys if __name__ == "__main__":  print sys.argv  print len(sys.argv)

执行时在命令行输入:python test2.py aaa bbb ccc
打印如下:

['test2.py', 'aaa', 'bbb', 'ccc']4

这里,sys.argv[0] 即是脚本文件路径和名称,sys.argv[1]开始是传入脚本的参数,参数个数可变。