python 执行文件时额外参数获取的实例


Posted in Python onDecember 18, 2018

如下所示:

def usage():
  print(' * usage:')
  print(' *  -c [val] : exporter_conf filepath, default importer_conf.')
  print(' *  -h : print this.')
  print(' *  -z : 不需要确认参数,直接执行')


do_not_confirm = False

conf = ''
#c: [c+冒号表示-c 后面有参数,hz表示-h,-z后面没参数,如果此时在-h 100加上参数,那么这个100的值是获取不到的] 
opts, args = getopt.getopt(sys.argv[1:], 'c:hz') 
for op, value in opts:
  value = value.replace('\'', '').replace('\"', '')
  if op == '-c':
    conf = value
  elif op == '-h':
    usage()
    sys.exit()
  elif op == '-z':
    do_not_confirm = True

以上这篇python 执行文件时额外参数获取的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用函数默认值实现函数静态变量的方法
Aug 18 Python
Python实现截屏的函数
Jul 25 Python
Python基于select实现的socket服务器
Apr 13 Python
解决python3 urllib中urlopen报错的问题
Mar 25 Python
对Python通过pypyodbc访问Access数据库的方法详解
Oct 27 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
Jul 31 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 Python
python误差棒图errorbar()函数实例解析
Feb 11 Python
python 实现多维数组(array)排序
Feb 28 Python
利用python生成照片墙的示例代码
Apr 09 Python
Python txt文件如何转换成字典
Nov 03 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
Feb 20 Python
python实现基于信息增益的决策树归纳
Dec 18 #Python
Django实现一对多表模型的跨表查询方法
Dec 18 #Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
Dec 18 #Python
python实现求特征选择的信息增益
Dec 18 #Python
python实现连续图文识别
Dec 18 #Python
Django ManyToManyField 跨越中间表查询的方法
Dec 18 #Python
Python列表list排列组合操作示例
Dec 18 #Python
You might like
帖几个PHP的无限分类实现想法~
2007/01/02 PHP
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
2010/06/04 PHP
php curl 上传文件代码实例
2015/04/27 PHP
用roll.js实现的图片自动滚动+鼠标触动的特效
2007/03/18 Javascript
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
手机号码,密码正则验证
2014/09/04 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
2017/01/19 Javascript
详解Vuex管理登录状态
2017/11/13 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
2018/03/26 Javascript
Vue.js实现可配置的登录表单代码详解
2018/03/29 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
JS中使用new Option()实现时间联动效果
2018/12/10 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
JS中的算法与数据结构之列表(List)实例详解
2019/08/16 Javascript
vue项目中常见问题及解决方案(推荐)
2019/10/21 Javascript
JS+CSS实现随机点名(实例代码)
2019/11/04 Javascript
three.js 实现露珠滴落动画效果的示例代码
2021/03/01 Javascript
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
2014/07/04 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
详解如何为eclipse安装合适版本的python插件pydev
2018/11/04 Python
python基于socket实现的UDP及TCP通讯功能示例
2019/11/01 Python
Python+unittest+requests 接口自动化测试框架搭建教程
2020/10/09 Python
python 录制系统声音的示例
2020/12/21 Python
美国顶级防滑鞋:Shoes For Crews
2017/03/27 全球购物
机修工工作职责
2014/02/21 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
2014年手术室工作总结
2014/11/26 职场文书
委托公证书格式
2015/01/26 职场文书
安全知识竞赛主持词
2015/06/30 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android