文档章节

Python中使用gflags

AllenOR灵感
 AllenOR灵感
发布于 2017/09/10 01:20
字数 156
阅读 2
收藏 0

gflags 是google开源的一套命令行参数解析工具,比 getopt 功能更加强大,使用起来更加方便。

如何安装 gflags

  1. 下载python版本的gflags,地址为:http://code.google.com/p/python-gflags/downloads/list

  2. 下载解压后直接使用 root 权限 sudo python setup.py install

  3. 成功安装后,在终端中打开python,之后导入 import gflags ,如果没有报错,那么久说明安装成功了。

使用方法

#!/usr/bin/env python
# -*- coding: utf-8 -*-

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

本文转载自:http://www.jianshu.com/p/a6ffbb4a8663

共有 人打赏支持
AllenOR灵感
粉丝 11
博文 2635
码字总数 83001
作品 0
程序员
私信 提问
AppScale 1.11.0 发布,GAE 应用发布管理

AppScale 1.11.0 发布了,AppScale 是一个平台,允许用户发布和托管自己的 Google App Engine 的应用程序。支持 Python, Java, and Go Google App Engine 平台. 该版本将许可证从 BSD 修改为...

oschina
2013/10/03
479
1
caffe编译的问题解决:“cublas_v2.h: No such file or directory”

今天编译遇到同样的问题,查找网上资料如下,自己的笔记本不是NV的,cuda 估计也用不了。。。 这是官方资料:http://caffe.berkeleyvision.org/installation.html 很多时候,我们的.h/.so/.a...

MtrS
2016/12/10
1K
0
数据即代码,我和我的小伙伴们都惊呆了

几个小伙伴在考虑下面这个各个语言都会遇到的问题: 问题:设计一个命令行参数解析API 一个好的命令行参数解析库一般涉及到这几个常见的方面: 1) 支持方便地生成帮助信息 2) 支持子命令,比...

oschina
2013/08/10
8.4K
25
GRPC 1.15.0 发布,Google 高性能 RPC 框架

GRPC 1.15.0 已发布,GRPC 是一个高性能、开源、通用的 RPC 框架,面向移动和 HTTP/2 设计,是由谷歌发布的首款基于 Protocol Buffers 的 RPC 框架。 GRPC 基于 HTTP/2 标准设计,带来诸如双...

王练
2018/09/13
973
1
Python 绑定实用程序集--google-apputils

Google Application Utilities for Python 是绑定 Python 应用的实用程序集合,包括一些 Google 构建和运行内部 Python 应用的实用程序集(google-apputils)。 特性: 集成 Python-gflags ...

叶秀兰
2015/04/23
544
0

没有更多内容

加载失败,请刷新页面

加载更多

搜索引擎(Lucene-索引详解)

IndexWriter详解 问题1:索引创建过程完成什么事? 回顾架构图 Lucene索引创建API 图示 Lucene索引创建代码示例 public static void main(String[] args) throws IOException { // 创建...

这很耳东先生
2分钟前
0
0
JavaScript数据结构之栈实例用法

在本篇文章里小编给大家分享了关于JavaScript数据结构之栈实例用法内容,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 栈 先来看...

前端攻城老湿
12分钟前
0
0
springboot 使用 redis 管理session

1.pom.xml 引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency><dependency> ......

狼王黄师傅
13分钟前
0
0
Js取小数点后两位四种方法

在本篇文章里小编给大家分享了关于js取小数点后两位四种方法和实例代码,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Javascri...

前端攻城小牛
19分钟前
0
0
js 唤端

h5页面唤起app const appDownload = () => { // 分享- 唤起 - 下载function failed() {window.location = '应用商店的scheme '}function transfer(cb) {window.location.href =......

何祯粮
19分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部