class Action(_AttributeHolder):
“”"Information about how to convert command line strings to Python objects.

Action objects are used by an ArgumentParser to represent the information
needed to parse a single argument from one or more strings from the
command line. The keyword arguments to the Action constructor are also
all attributes of Action instances.Keyword Arguments:- option_strings -- A list of command-line option strings whichshould be associated with this action.- dest -- The name of the attribute to hold the created object(s)- nargs -- The number of command-line arguments that should beconsumed. By default, one argument will be consumed and a singlevalue will be produced.  Other values include:- N (an integer) consumes N arguments (and produces a list)- '?' consumes zero or one arguments- '*' consumes zero or more arguments (and produces a list)- '+' consumes one or more arguments (and produces a list)Note that the difference between the default and nargs=1 is thatwith the default, a single value will be produced, while withnargs=1, a list containing a single value will be produced.- const -- The value to be produced if the option is specified and theoption uses an action that takes no values.- default -- The value to be produced if the option is not specified.- type -- A callable that accepts a single string argument, andreturns the converted value.  The standard Python types str, int,float, and complex are useful examples of such callables.  If None,str is used.- choices -- A container of values that should be allowed. If not None,after a command-line argument has been converted to the appropriatetype, an exception will be raised if it is not a member of thiscollection.- required -- True if the action must always be specified at thecommand line. This is only meaningful for optional command-linearguments.- help -- The help string describing the argument.- metavar -- The name to be used for the option's argument with thehelp string. If None, the 'dest' value will be used as the name.
"""

python 命令行参数 parser.add_arguement 中各参数的意思相关推荐

  1. Python 命令行解析器argparse及传参数详解

    源码实例一 from argparse import ArgumentParserparser = ArgumentParser(description='Beeswarm')group = pars ...

  2. python命令行输入函数回退_Python2 中 input() 和 raw_input() 的区别

    在 Python2 中如要想要获得用户从命令行的输入,可以使用 input() 和 raw_input() 两个函数,那么这两者有什么区别呢? 我们先借助 help 函数来看下两者的文档注释: > ...

  3. python命令行参数处理

    使用sys.argv获得参数,使用getopt和optparse两个内建的模块处理命令行参数: getopt,只能简单处理 命令行参数: optparse,它功能强大,而且易于使用,可以方便地生成标准 ...

  4. 对于python命令行参数使用,你应该这么做才专业

    python命令行参数 在python开发中,我们经常会遇到在执行代码时,需要给代码传参的情况. 遇到传参的场景,最基础的传参方式为*.py argv1 argv2 ...,然后我们在代码中通过sya ...

  5. 【Python】Python3.7.3 - Python命令行参数详解

    文章目录 Python命令行参数概览 -c cmd参数示例 -m mod参数示例 file参数示例 - 参数示例 命令行选项详解 -b 选项 -B选项 -d选项 -E选项 -h / -? / --he ...

  6. python 命令行 参数_Python命令行参数

    python 命令行 参数 Python Command line arguments are input parameters passed to the script when executing ...

  7. Python 命令行参数:Argparse 与 Click

    Python 命令行参数:Argparse 与 Click 简介 一.Argparse 模块 1.1 概念 1.2 基础 1.3 位置参数介绍 1.4 可选参数介绍 1.5 短选项 1.6 结合位置参 ...

  8. Python 命令行参数详解

    Python 命令行参数详解 0. 命令行参数 1. sys.argv 2. getopt 2.1 getopt.getopt 方法 2.2 Exception getopt.GetoptError ...

  9. python 命令行参数 argparse用法总结

    目录 一.使用到的具体函数 二.程序用法说明 三.位置参数 positional arguments 四.可选参数 optional arguments 五.类型 六.可选值 七.互斥参数 八.参数默 ...

最新文章

  1. 畅通工程//最小生成树prim
  2. ABAP中Conversion Routine示例
  3. 数据库-关系代数的分类
  4. 将nginx永久加入到系统环境变量
  5. opencv生成日志_OpenCV-Utils学习日志:VideoCapture使用样例
  6. html5伪类触发机制,HTML5表单验证
  7. windows ffmpeg 推送摄像头数据到rtmp服务
  8. 利用超级绘图王简化建筑识图课程的教学
  9. 使用UDP遇到的问题小结
  10. java程序员生日祝福语_给程序员的一句话祝福语
  11. 蓝桥杯-决赛A组第九届java
  12. Tip__Unity 3D模型上的材质球为灰色 改不动的问题
  13. 【Java 8 新特性】Java LocalDateTime 和 Epoch 互相转换
  14. (1) 微信公众号注册
  15. java phaser 实用场景_猿灯塔-Phaser 使用介绍
  16. 正弦定理和余弦定理_考查正余弦定理运用,我的班很多同学做不出第2题
  17. python 模拟微信浏览器请求_如何用Python模拟登录微信,抓取所有好友个人信息!微信后台很强...
  18. redis:连接命令详解
  19. 机器学习入门(03)— 激活函数分类(阶跃函数和 sigmoid 函数的理论、实现、显示以及区别、非线性函数、ReLU 函数、tanh 函数)
  20. 关于Java中抽象类和接口的一点思索

热门文章

  1. Oracle在线撤销表空间,创办、管理撤销表空间
  2. arduino接收数据
  3. WMS-商超分拣管理
  4. 如何实现产销平衡_做好生产计划和控制的核心步骤(8)产销协同
  5. Magic Powder - 1,2
  6. 宠物合成网站源码_ThinkPHP区块链宠物养成合成类游戏APP陀螺世界程序源码 已优化...
  7. 瀑布模型之外,还有哪些开发模型?
  8. 关于计算机经历兼职的英文作文,大学生的兼职工作英语作文
  9. JavaWeb三层架构的理解/三层架构的优缺点/三层架构与MVC的区别
  10. besides 除了