python argsparse

简介: python argsparse

python 运行时参数设置

import argparse
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    parser = argparse.ArgumentParser(description='Process some integers.')
    parser.add_argument("-c","--config",nargs="?",help='python main.py -c config.json') #-c 后面只有一个参数
    parser.add_argument("-f","--file",nargs="*",help='python main.py -f file1 file2 file3...')#-f 后面可以有很多个参数
    parser.add_argument("-o","--out_dir",nargs="?",help='python main.py -o /data/') #-o后面可以有一个参数
    args = parser.parse_args()
print(args.config)
print(args.file)
print(args.out_dir)
相关文章
|
Python API 存储
python argparse
argparse argparse – Parser for command-line options, arguments and sub-commands argparse – 就是python用于解析命令行选项,参数和子命令的一个子模块。
1660 0
|
6月前
|
Python
【Python3】argparse解析与使用_python3 argparse
【8月更文挑战第1天】argparse 是对终端输入的命令行的参数进行解析,俗称命令行解析器。
49 1
python——argparse 模块(1)
python——argparse 模块(1)
|
9月前
python-argparse模块使用
python-argparse模块使用
52 0
|
Python 容器
python——argparse 模块(2)
python——argparse 模块(2)
|
Python
Python 中argparse模块的使用
Python解析命令行读取参数有两种方式:sys.argv和argparse
163 0
|
6月前
|
测试技术 Python
python 命令行参数 argparse详解
这篇文章是关于Python命令行参数解析库`argparse`的详细解释和使用教程。文中提供了完整的代码模板,包括如何定义命令行参数、如何添加位置参数、可选参数和布尔参数,以及如何解析和使用这些参数。文章还包含了示例代码和测试用例,以展示如何在实际程序中应用`argparse`库。
72 0
|
存储 Java 关系型数据库

热门文章

最新文章