argparse的额外类型和操作

more-argparse的Python项目详细描述


简介

入门

安装

首次安装时:

$ python3 -m pip install more-argparse

导入

然后使用以下任一项导入:

^{pr2}$

或者

fromargparseimport*frommargparseimport*

重要的是你要对两者都做同样的事情。在

检查margparse

的内容

首先,打开Python交互会话:

$ python3

然后,导入并检查内容:

>>>importmargparse>>>dir(margparse)['GlobbingType','__all__','__author__','__builtins__','__cached__','__contibutor__','__doc__','__file__','__license__','__loader__','__name__','__package__','__path__','__spec__','__title__','__version__','_actions_all','_common','_types_all','actions','types']

对可能的类型或行动有想法吗?在

如果您有想法在更多的argparse中包含更多类型或操作,只需创建一个标记为“featurerequest”的问题,并输入您对该类型或操作的期望和梦想。如果您以前编写过自定义类型或操作,请随时在问题中包含该代码。更好的是,自己在存储库中包含代码并提交请求。在

目录

类型

球形

如果参数是glob,则glob该参数并将每个文件名作为basetype(filename)添加到列表中,否则返回[basetype(argument)]

参数

NameTypeDescription
basetypecallablesee above; use case: ^{}
recursiveboolpassed to glob.glob

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JNI和取消异步任务   java整数n作为List<String>的第二个参数传递。子列表(fromIndex,toIndex),但是stacktrace说toIndex在Kotlin中是n+2   如何在Java中正确嵌套多个ArrayList/Maps?   在嵌套条件语句中比较数组中的值时,java List没有打印正确的值   从CRON作业运行java代码   JRE使用jvisualvm检测到java致命错误   java将字符添加到BufferedReader中   带有枚举的java单例与带有双重检查锁定的单例   Java中的编译器构造基类的更改会影响子类的字节码吗?   Java作为Windows服务用户数据路径   java clone():ArrayList。克隆人()我认为它是一个肤浅的复制品   在jfilechooser多文件选择器启用中打开对话框后,java文件将显示所选文件   java在常用的操作方法中使用反射可以吗?   java ReloadableResourceBundleMessageSource。getMessage()不使用我给它的参数