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实现曲线点抽稀算法的示例
Oct 12 Python
Python使用Tkinter实现机器人走迷宫
Jan 22 Python
Python File readlines() 使用方法
Mar 19 Python
Python基于socket模块实现UDP通信功能示例
Apr 10 Python
浅谈python 导入模块和解决文件句柄找不到问题
Dec 15 Python
django与小程序实现登录验证功能的示例代码
Feb 19 Python
Django继承自带user表并重写的例子
Nov 18 Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 Python
Flask缓存静态文件的具体方法
Aug 02 Python
Python使用内置函数setattr设置对象的属性值
Oct 16 Python
怎么用Python识别手势数字
Jun 07 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
PHP实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
php针对cookie操作的队列操作类实例
2014/12/10 PHP
ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
2015/02/12 PHP
表单提交时自动复制内容到剪贴板的js代码
2007/03/16 Javascript
拉动滚动条加载数据的jquery代码
2012/05/03 Javascript
js中的屏蔽的使用示例
2013/07/30 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
2016/07/06 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
JS实现“隐藏与显示”功能(多种方法)
2016/11/24 Javascript
jstree单选功能的实现方法
2017/06/07 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
不到200行 JavaScript 代码实现富文本编辑器的方法
2018/01/03 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
[01:30]DOTA2上海特锦赛现场采访 Loda倾情献唱
2016/03/25 DOTA
python线程池的实现实例
2013/11/18 Python
python提示No module named images的解决方法
2014/09/29 Python
Python pickle模块用法实例分析
2015/05/27 Python
flask框架视图函数用法示例
2018/07/19 Python
在Pycharm中使用GitHub的方法步骤
2019/06/13 Python
python KNN算法实现鸢尾花数据集分类
2019/10/24 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
详解django使用include无法跳转的解决方法
2020/03/19 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
学python最电脑配置有要求么
2020/07/05 Python
HTML5+CSS3网页加载进度条的实现,下载进度条的代码实例
2016/12/30 HTML / CSS
蔻驰英国官网:COACH英国
2020/07/19 全球购物
思想品德自我鉴定
2013/10/12 职场文书
什么样的创业计划书可行性高?
2014/02/01 职场文书
2014年预备党员学习两会心得体会
2014/03/17 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
幼儿园教师教学反思
2016/03/02 职场文书
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python
关于python中模块和重载的问题
2021/11/02 Python