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中列表元素连接方法join用法实例
Apr 07 Python
Python中list列表的一些进阶使用方法介绍
Aug 15 Python
python去除空格和换行符的实现方法(推荐)
Jan 04 Python
Python创建xml文件示例
Mar 22 Python
Python获取SQLite查询结果表列名的方法
Jun 21 Python
Python编程实现使用线性回归预测数据
Dec 07 Python
使用python来调用CAN通讯的DLL实现方法
Jul 03 Python
python使用 zip 同时迭代多个序列示例
Jul 06 Python
基于django ManyToMany 使用的注意事项详解
Aug 09 Python
Python爬虫抓取论坛关键字过程解析
Oct 19 Python
用Python可视化新冠疫情数据
Jan 18 Python
Python实现信息管理系统
Jun 05 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
LotusPhp笔记之:Cookie组件的使用详解
2013/05/06 PHP
php过滤HTML标签、属性等正则表达式汇总
2014/09/22 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
thinkPHP框架实现生成条形码的方法示例
2018/06/06 PHP
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
2007/02/23 Javascript
jquery $.ajax入门应用二
2008/11/19 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
React路由管理之React Router总结
2018/05/10 Javascript
微信小程序项目实践之九宫格实现及item跳转功能
2018/07/19 Javascript
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
每周一练 之 数据结构与算法(Stack)
2019/04/16 Javascript
原生javascript实现类似vue的数据绑定功能示例【观察者模式】
2020/02/24 Javascript
基于openlayers实现角度测量功能
2020/09/28 Javascript
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
深入学习python多线程与GIL
2019/08/26 Python
Python创建数字列表的示例
2019/11/28 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
奥地利网上书店:Weltbild
2017/07/14 全球购物
UGG澳洲官网:UGG Australia
2018/04/26 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
理货员的岗位职责
2013/11/23 职场文书
后勤部长岗位职责
2013/12/14 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
鼋头渚导游词
2015/02/05 职场文书
青年文明号创建口号大全
2015/12/25 职场文书