首页 > 编程语言 >python argsparse

python argsparse

时间:2022-08-23 18:24:55浏览次数:55  
标签:__ args argsparse python parser main help

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)

标签:__,args,argsparse,python,parser,main,help
From: https://www.cnblogs.com/simp/p/16617348.html

相关文章

  • python模块------pyautogui
    pyautogui目录安装基本使用鼠标操作 键盘操作输入文字问题 回到顶部安装1pipinstallpyautogui回到顶部基本使用查询......
  • 【Python-WebDriver实战篇】处理验证码的方式
    【Selenium-WebDriver实战篇】Selenium验证码处理方式之前记录过使用java去处理验证码的方式,但是总是不是特别理想,会有错误的时候。这两天项目需要,就调研了下用python去......
  • python基础——while循环
    while循环语法while条件:条件成立重复执行的代码1条件成立重复执行的代码2......应用#计算1-100累加和i=1result=0whilei<=100:resu......
  • Ubuntu 如何使用Apt在Ubuntu 18.04上安装Python 3.8
    1、以root用户或具有sudo访问权限的用户身份运行以下命令,以更新软件包列表并安装必备组件:sudoaptupdatesudoaptinstallsoftware-properties-common2、将Deadsnak......
  • 十年老程序员:C、Python、Java 不可兼得,专心学好一门编程语言就行!
    序言哈喽兄弟萌,很多铁铁在刚开始学编程的时候,总是避免不了看到某些哗众取宠的博主发的视频或者文章,说建议同时学好几门语言,一尝试发现,同时学好几个编程语言确实没有压......
  • python 3回顾
    ord()    获取字符的整数表示char()   把编码转换成对应的字符   python可执行文件的两个开头注释信息 第二行的注释是为了让它按照UFT-8的编......
  • 什么?fei lu被python采集拉~(含完整源代码)
    前言嗨喽,大家好呀~这里是爱看美女的茜茜呐环境使用:Python3.8Pycharm[模块使用]:requests>>>数据请求模块parsel>>>数据解析模块re正则表达式......
  • python基础——变量 数据类型 运算符 格式化 if语句复习
    拓展+复习:1.input(’'你要输入的内容')--输入2.print('你要输入的内容')--输出/打印3.注释多行,单行多行注释”“”“”“''''''#ctrl+/4.变量的定义定义变量的......
  • Python中items()函数
    一、items()遍历字典中的元素遍历输出所有的key和value,以元组的形式1dict={'name':'python','define':'programminggrammer'}2foritemindict.items():#......
  • Python-10作用域、LEGB规则
    作用域就是一个Python程序可以直接访问命名空间的正文区域。在一个python程序中,直接访问一个变量,会从内到外依次访问所有的作用域直到找到,否则会报未定义的错误。Pyt......