作者:chen_h
微信号 & QQ:862251340
微信公众号:coderpai
gflags 是google开源的一套命令行参数解析工具,比 getopt 功能更加强大,使用起来更加方便。
如何安装 gflags
下载python版本的gflags,地址为:http://code.google.com/p/python-gflags/downloads/list
下载解压后直接使用 root 权限 sudo python setup.py install
成功安装后,在终端中打开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