python处理命令行参数!🍩
python处理命令行参数
argparse
是 Python 标准库中用于处理命令行参数的模块。它提供了一种简单而灵活的方式来解析命令行参数,并生成帮助信息。以下是 argparse
模块的基本用法示例:
1 |
|
在这个例子中,argparse.ArgumentParser
用于创建一个解析器对象。然后,使用 add_argument
方法添加位置参数和可选参数。最后,通过调用 parse_args
方法解析命令行参数,并返回一个包含解析结果的对象。
运行脚本时,可以使用以下命令行参数:
1 |
|
解析后,args.input_file
将包含输入文件的路径,args.output
将包含输出文件的路径,而 args.verbose
将为 True
,因为 -v
标志已经被指定。
使用 python script.py -h
或 python script.py --help
可以显示帮助信息,其中包含关于位置参数和可选参数的说明。
python处理命令行参数!🍩
https://yangchuanzhi20.github.io/2024/02/01/算法/python/python方法和技巧/python处理命令行参数/