未知
项目描述
快速参数解析
一种定义argparse.ArgumentParser参数的简单简洁方式
-- 语法 --
逗号分隔的参数列表
参数
<short name>(<long name>{<dest>[<type>=<default>@<action>#<nargs>$<const>
除了短名称之外都是可选的
如果长名称缺失,则使用短名称
如果长名称缺失,且短名称长度 > 1
长名称将是短名称,短名称将是短名称的第一个字符
示例
示例
f(foo)[int]=10
f[int]=10
支持的add_argument选项
名称或标志(短名称 & 长名称)
action = '@'
nargs = '#'
const = '$'
default = '='
type = '['
choices = 不支持
required = '!'
help = 不支持
metavar = 不支持
dest = '{'
-- 示例 --
import qarg
ns = qarg.get('f(foo[int=1,r(bar,baz[str,p(pop@store_true')
一种定义argparse.ArgumentParser参数的简单简洁方式
-- 语法 --
逗号分隔的参数列表
参数
<short name>(<long name>{<dest>[<type>=<default>@<action>#<nargs>$<const>
除了短名称之外都是可选的
如果长名称缺失,则使用短名称
如果长名称缺失,且短名称长度 > 1
长名称将是短名称,短名称将是短名称的第一个字符
示例
示例
f(foo)[int]=10
f[int]=10
支持的add_argument选项
名称或标志(短名称 & 长名称)
action = '@'
nargs = '#'
const = '$'
default = '='
type = '['
choices = 不支持
required = '!'
help = 不支持
metavar = 不支持
dest = '{'
-- 示例 --
import qarg
ns = qarg.get('f(foo[int=1,r(bar,baz[str,p(pop@store_true')
项目详情
关闭
qarg-0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ec70876754a337fc586c747253ae3e3e06a4750a3c9b0103ac72bead544b49b8 |
|
MD5 | e3bfda8eab4527c34650ff444c816a0b |
|
BLAKE2b-256 | ee3d0bdd7daf3cc8596120477ca32ac00b007d74259fc01fa44259f97a2f5ae8 |