argparse模块---解析命令行参数
来源:互联网 发布:vb系列振动电机价格 编辑:程序博客网 时间:2024/04/29 07:52
示例代码: argsparser_verify.py
import argparse
parser = argparse.ArgumentParser(description = 'Running Analysis')
parser.add_argument('-v', '--version', action = 'version', version = '%(prog)s 1.0')
parser.add_argument('-f', '--file', help = 'log output file path', dest = 'log')
parser.add_argument('-r', '--dir', help = 'Analyze result output path', dest = 'plog')
parser.add_argument('-s', help = 'TRUE or FALSE to enable entire subsystems', dest = 'subsysflag')
parser.add_argument('-r', '--report', nargs = '+', help = 'Report Type', required = True, dest = 'report', metavar = 'Tput/Stats')
args = parser.parser_args()
processed_log_file = []
if args.subsysflag == 'TRUE':
subsysflag = True
else:
subsysflag = False
if args.plog != None:
Analyzer_log_dir = args.plog
else:
print "Analyzered log directory is not specified "
return
命令行输入:
python argsparser_verify.py -f C:\\args_test\logs\TC01 -r C:\\args_test\parsered_folder
- argparse模块---解析命令行参数
- python模块之argparse:强大的命令行参数解析模块
- python命令行参数解析模块argparse和docopt
- python命令行参数解析模块argparse和docopt
- Python 使用argparse模块解析命令行读取参数简介
- python 命令行解析模块 argparse
- 【Python模块】命令行解析--argparse
- python命令行解析模块argparse
- python命令行解析模块argparse
- python命令行解析-argparse模块
- 使用argparse解析命令行参数
- python参数解析,argparse模块
- Python模块之命令行解析工具-argparse
- python命令行解析工具argparse模块
- python 命令行参数解析 argparse简单分析
- argparse - 命令行选项与参数解析
- python 命令行参数解析 argparse简单分析
- Python命令行参数解析:getopt和argparse
- 错误解决UnicodeDecodeError: 'utf8' codec can't decode byte 0xb1 in position 0: invalid start byte
- 华为“美腿9”手机给我的惊艳!
- 欢迎使用CSDN-markdown编辑器
- 欧几里得与扩展欧几里得
- CSS定位问题--position--static\absolute\relative\fixed
- argparse模块---解析命令行参数
- LeetCode 106
- 让项目支持cocoapods pod install安装(github公有库)
- JDBC Connection Reset问题分析
- 配置nodejs和express环境
- NLTK工具初次尝试时发现的一个小细节
- 隐藏手机号
- 父activity启动子activity并传递数据
- mtk 平台LCD 驱动的