python中argparse模块概述
发布时间
阅读量:
阅读量
前言:
在涉及多文件处理或多种语言协作的项目开发过程中,Python脚本通常需要从命令行界面直接获取参数信息。Python语言本身内置了argparse模块,使得该操作过程变得更加便捷且标准化。值得注意的是,optparse模块同样具备类似的功能,但其使用方式相对繁琐,编写代码时需要付出更多精力。
argparse模块功能与应用
Python中用于解析命令行参数及选项的标准工具是argparse模块,该模块替代了先前已不再推荐使用的optparse模块,能够实现对命令行输入的高效读取与处理。
操作流程概述
1. 创建 ArgumentParser() 对象
parser = argparse.ArgumentParser()
2. 调用 add_argument() 方法添加参数
parser.add_argument('integer', type=int, help='display an integer')
3. 使用 parse_args() 解析添加的参数
args = parser.parse_args()
在上述第三步中,若parse_args()函数未被赋予任何参数,系统将默认从命令行读取参数列表,此时args = sys.argv[1:]。之所以采用从1开始的下
全部评论 (0)
还没有任何评论哟~
