利用Click和argparse给你Python程序构建一个优雅的命令行界面(11)
const - 一些动作和 nargs 选择所需的常量 。
default - 如果参数在命令行中不存在 , 则默认使用的值 。
type - 命令行参数应该转换的类型 , 默认为字符串string
choices – 可选项 , 一个允许参数值的容器 。
required - 是否可以省略命令行选项(仅对可选项) 。
help - 帮助提示信息 , 用来对参数进行必要的描述 。
metavar – 帮助消息替代参数的显示名称 。
dest - 要添加到parse_args()函数返回对象的属性的名称 。
parse_args()方法
parse_args方法用来把命令行中的字符 , 解析到参数解析命名空间(add_argumnet()创建)定义的各个参数 。 其原型如下:
parse_args(args=None namespace=None)
推荐阅读
- 地下城与勇士|DNF:团本毕业难度高?利用版本凑齐团本装备so easy!
- 三国杀|DNF:利用好活动即可独当一面!回归玩家养成指南
- 三国志战略版|三国志战略版:利用玄学抽卡,立马脱非入欧!抽不到橙你来找我!
- 我的世界|如果现实中你获得了Minecraft的“奶”,你会如何利用这个能力?
- 坦克世界|《坦克世界》杂谈,二雷时代的弊端,没好好利用话语权
- 蝴蝶|《天涯明月刀手游》困难苏夜来打法攻略,牵线机制利用好
- 原神|《原神》资源利用率大幅度降低,玩家:真就一次性大世界体验?
- 主机掌机类游戏|在《塞尔达传说:荒野之息》中,玩家利用暖暖草果玩起了梯云纵
- 第一桶金|梦幻西游:选择正确的游戏打开方式,利用五开赚取人生第一桶金!
- 梦幻西游|梦幻西游:利用好这个工具,做任务变的简单多了