Python中使用gflags实例及原理解析


Posted in Python onDecember 13, 2019

这篇文章主要介绍了Python中使用gflags实例及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

安装命令pip install python-gflags

使用示例:

import gflags

FLAGS = gflags.FLAGS

gflags.DEFINE_string('name', 'ming', 'this is a value')
gflags.DEFINE_integer('qps', 0, 'test qps')
gflags.DEFINE_boolean('debug', False, 'whether debug')
gflags.DEFINE_float('price', 0.9, 'the price of apple')

print FLAGS.name
print FLAGS.qps
print FLAGS.debug
print FLAGS.price

gflags使用说明:

1.gflags.DEFINE_type可以定义输入参数,这里列举了常用的boolean、integer、string、float,参数的含义分别为定义名称、默认值和该参数的说明,例如例子中的name可以使用--name去赋值;

2.直接在运行的时候使用--help可以看到所有的输入参数的默认值和说明;

3.gflags.FLAGS(argv)对参数进行初始化处理;

4.调用的时候直接使用gflags.FLAGS.name去调用;

5.代码中的FLAGS=gflags.FLAGS相当于别名。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python读写excel的方法
Nov 18 Python
Python中多线程及程序锁浅析
Jan 21 Python
Python实现一个转存纯真IP数据库的脚本分享
May 21 Python
python SMTP实现发送带附件电子邮件
May 22 Python
对numpy中的数组条件筛选功能详解
Jul 02 Python
解决python中使用plot画图,图不显示的问题
Jul 04 Python
Python Numpy 实现交换两行和两列的方法
Jun 26 Python
Python算法中的时间复杂度问题
Nov 19 Python
mac使用python识别图形验证码功能
Jan 10 Python
python字符串常用方法及文件简单读写的操作方法
Mar 04 Python
tensorflow 动态获取 BatchSzie 的大小实例
Jun 30 Python
写好Python代码的几条重要技巧
May 21 Python
使用Python进行防病毒免杀解析
Dec 13 #Python
python 使用shutil复制图片的例子
Dec 13 #Python
基于python traceback实现异常的获取与处理
Dec 13 #Python
python 实现批量替换文本中的某部分内容
Dec 13 #Python
django多种支付、并发订单处理实例代码
Dec 13 #Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
Dec 12 #Python
Python+OpenCV 实现图片无损旋转90°且无黑边
Dec 12 #Python
You might like
S900/ ETON E1-XM 收音机
2021/03/02 无线电
深入理解PHP之源码目录结构与功能说明
2016/06/01 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
再谈ie和firefox下的document.all属性
2009/10/21 Javascript
JavaScript中去掉数组中的重复值的实现方法
2011/08/03 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
JavaScript面向对象之私有静态变量实例分析
2016/01/14 Javascript
Ext JS动态加载JavaScript创建窗体的方法
2016/06/23 Javascript
Bootstrap警告(Alerts)的实现方法
2017/03/22 Javascript
javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
2017/09/28 Javascript
vue中的router-view组件的使用教程
2018/10/23 Javascript
详解jquery和vue对比
2019/04/16 jQuery
深入了解JavaScript代码覆盖
2019/06/13 Javascript
Python修改Excel数据的实例代码
2013/11/01 Python
Python实现一个简单的MySQL类
2015/01/07 Python
Python初学者需要注意的事项小结(python2与python3)
2018/09/26 Python
Python笔记之代理模式
2019/11/20 Python
python实现画出e指数函数的图像
2019/11/21 Python
Python class的继承方法代码实例
2020/02/14 Python
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
无毒社区工作方案
2014/05/23 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
2014年学生会主席工作总结
2014/11/07 职场文书
党员示范岗材料
2014/12/19 职场文书
2015年置业顾问工作总结
2015/04/07 职场文书
药房管理制度范本
2015/08/06 职场文书
2015年物业公司保洁工作总结
2015/10/22 职场文书
美德少年主要事迹材料
2015/11/04 职场文书
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript
JS封装cavans多种滤镜组件
2022/02/15 Javascript
python opencv将多个图放在一个窗口的实例详解
2022/02/28 Python
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL
vscode内网访问服务器的方法
2022/06/28 Servers