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函数返回多个值的示例方法
Dec 04 Python
用C++封装MySQL的API的教程
May 06 Python
详解Python中类的定义与使用
Apr 11 Python
python+pandas生成指定日期和重采样的方法
Apr 11 Python
Python实现字典(dict)的迭代操作示例
Jun 05 Python
Python实现的括号匹配判断功能示例
Aug 25 Python
Django代码性能优化与Pycharm Profile使用详解
Aug 26 Python
Python3 jupyter notebook 服务器搭建过程
Nov 30 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
Apr 01 Python
python给视频添加背景音乐并改变音量的具体方法
Jul 19 Python
Python编写单元测试代码实例
Sep 10 Python
Python实现仓库管理系统
May 30 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
全国FM电台频率大全 - 8 黑龙江省
2020/03/11 无线电
CodeIgniter框架提示Disallowed Key Characters的解决办法
2014/04/21 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
jquery DOM操作 基于命令改变页面
2010/05/06 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
在Javascript中 声明时用"var"与不用"var"的区别
2013/04/15 Javascript
Node.js中的模块机制学习笔记
2014/11/04 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
jQuery模拟黑客帝国矩阵效果实例
2015/06/28 Javascript
Bootstrap中表单控件状态(验证状态)
2016/08/04 Javascript
详解Sea.js中Module.exports和exports的区别
2017/02/12 Javascript
关于不同页面之间实现参数传递的几种方式讨论
2017/02/13 Javascript
从零开始学习Node.js系列教程三:图片上传和显示方法示例
2017/04/13 Javascript
jQuery EasyUI开发技巧总结
2017/09/26 jQuery
Vue 实现手动刷新组件的方法
2019/02/19 Javascript
JavaScript实现预览本地上传图片功能完整示例
2019/03/08 Javascript
浅谈JS的原型和继承
2019/05/08 Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
2019/10/30 Javascript
在vue项目中封装echarts的步骤
2020/12/25 Vue.js
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
Python实现的多项式拟合功能示例【基于matplotlib】
2018/05/15 Python
纯css3实现鼠标经过图片显示描述的动画效果
2014/09/01 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
公司营业员的工作总结自我评价
2013/10/05 职场文书
求职者怎样写自荐信
2014/04/13 职场文书
装修协议书范本
2014/04/21 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
应届大专生自荐书
2014/06/16 职场文书
相亲活动方案
2014/08/26 职场文书
2014国庆节主题活动方案:快乐的国庆节
2014/09/16 职场文书
关于运动会广播稿50字
2014/10/18 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
实习报告范文
2019/07/30 职场文书
Python几种酷炫的进度条的方式
2022/04/11 Python
python运算符之与用户交互
2022/04/13 Python