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数组定义方法
Apr 13 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Python pygorithm模块用法示例【常见算法测试】
Aug 16 Python
浅谈Python中的全局锁(GIL)问题
Jan 11 Python
PyTorch预训练的实现
Sep 18 Python
Python 写了个新型冠状病毒疫情传播模拟程序
Feb 14 Python
Python 没有main函数的原因
Jul 10 Python
python json.dumps() json.dump()的区别详解
Jul 14 Python
python实现单机五子棋
Aug 28 Python
windows下python 3.9 Numpy scipy和matlabplot的安装教程详解
Nov 28 Python
numpy array找出符合条件的数并赋值的示例代码
Jun 01 Python
LeetCode189轮转数组python示例
Aug 05 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循环函数使用介绍之PHP基础入门教程
2013/09/21 PHP
php json与xml序列化/反序列化
2013/10/28 PHP
php将mysql数据库整库导出生成sql文件的具体实现
2014/01/08 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
2009/09/19 Javascript
一个简单的jquery进度条示例
2014/04/28 Javascript
基于jQuery实现的文字按钮表单特效整理
2014/12/07 Javascript
JavaScript插件化开发教程 (一)
2015/01/27 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
javascript表单验证大全
2015/08/12 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
漂亮实用的页面loading(加载)封装代码
2017/02/03 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
2017/12/14 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
vue监听滚动事件的方法
2020/12/21 Vue.js
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
2015/04/24 Python
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
Python入门之三角函数tan()函数实例详解
2017/11/08 Python
Python numpy矩阵处理运算工具用法汇总
2020/07/13 Python
python matlab库简单用法讲解
2020/12/31 Python
python 图像增强算法实现详解
2021/01/24 Python
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
美国老牌主机服务商:iPage
2016/07/22 全球购物
2014年教师业务学习材料
2014/05/12 职场文书
贷款担保书范文
2014/05/13 职场文书
村主任“四风”问题个人对照检查材料思想汇报
2014/10/02 职场文书
2014乡镇党委副书记对照检查材料思想汇报
2014/10/09 职场文书
工作迟到检讨书范文
2015/05/06 职场文书
《酸的和甜的》教学反思
2016/02/18 职场文书
《给予树》教学反思
2016/03/03 职场文书
解决SpringCloud Feign传对象参数调用失败的问题
2021/06/23 Java/Android
MySQL Server 层四个日志
2022/03/31 MySQL