Python 带参执行脚本

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

#!/usr/bin/python
#coding=utf-8
import 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]开始是传入脚本的参数,参数个数可变。

你可能感兴趣的:(python语言基础)