1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python采用getopt解析命令行输入参数实例

python采用getopt解析命令行输入参数实例

时间:2023-03-15 04:14:37

相关推荐

python采用getopt解析命令行输入参数实例

后端开发|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}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。