python getopt 用法
2016-05-22 20:49
423 查看
#!/usr/bin/env python import sys import getopt def main(argv): #opts, args = getopt.getopt(argv[1:], "h", ['output=']) opts, args = getopt.getopt(argv[1:], "h", ['output=', 'input=']) print opts print args for o, a in opts: print o,a if o in ('-h'): print "help" if o in ('--output'): print "output=", a elif o in ('--input'): print "input=", a if __name__ == '__main__': main(sys.argv) ##### zl@zl:~/python/getopt$ python try.py --output=3 --input=1 -h ##### [('--output', '3'), ('--input', '1'), ('-h', '')] ##### [] ##### --output 3 ##### output= 3 ##### --input 1 ##### input= 1 ##### -h ##### help ##### ref:http://www.tuicool.com/articles/jaqQvq
相关文章推荐
- 利用python模拟登录
- Python之greenlet学习
- python实现计算器
- python zip( )函数
- python核心编程2
- 【Python】使用cmd模块构造一个带有后台线程的交互命令行界面
- Python面向对象编程-封装
- pyenv 环境构造多python环境
- Python调用R语言
- python 进行文本相似性对比
- 用python写一个简单的推荐系统
- Python函数及使用函数进行面向过程封装
- Python_1_数据类型及变量
- python 有道翻译
- pgloader
- python学习03-数字
- 一个纯小白的安装python库的郁闷之旅
- Python 资源大全中文版
- python3 module中__init__.py的需要注意的地方
- Python开发轻量级爬虫