后端开发|Python教程
python,getopt,解析,命令行,输入,参数
后端开发-Python教程
本文实例讲述了python采用getopt解析命令行输入参数的方法,分享给大家供大家参考。
自助建站源码带模版,ubuntu设置字体中文,济南爬虫爬柜,php foalt,seo面试要点lzw
具体实例代码如下:
mvc仓库管理系统源码,ubuntu网络标志消失,tomcat配置环境变量值,爬虫查询视频重复,php简单登陆界面,连江seo策略lzw
import getopt import sys config = { "input":"", "output":".", } #getopt三个选项,第一个一般为sys.argv[1:],第二个参数为短参数,如果参数后面必须跟值,须加:,第三个参数为长参数 #是一个列表, opts, args = getopt.getopt(sys.argv[1:], hi:o:d,[input=,output=,help] ) #参数的解析过程,长参数为--,短参数为- for option, value in opts: if option in ["-h","--help"]:print """usage:%s --input=[value] --output=[value]usage:%s -input value -o value""" elif option in [--input, -i]:config["input"] = value elif option in [--output, -o]:config["output"] = value elif option == "-d":print "usage -d" print config
网站播放电影插件源码,怎样查看ubuntu串口?,爬虫程序的功能,泉州php开发实战培训班脱产班,枫叶树seolzw
输入的参数:
--input=c:\temp\aa -o c:\temp\output -d
打印的结果:
usage -d{input: c:\\temp\\aa, output: c:\\temp\\output}