使用Python分析命令行传递的参数

用Python开发脚本程序的过程中,难免会使用到参数,可以通过下面方式对参数进行处理。

处理的过程中,需要用到内置的库getopt来进行分析:

import sys, getopt
opts = getopt.getopt(sys.argv[1:], '', ['date='])
for key, value in opts[0]:
	print key
	print value

参数可以通过下面两种方式传递:

$ ./script.py --date=2013-01-14
$ ./script.py --date 2013-01-14

发表评论

电子邮件地址不会被公开。 必填项已用*标注