我的问题与How to add option name to the Version option in Click中的问题完全相同
我有代码,并且可以使用命令"py www.example.com--version"打印出库的版本main.py --version"
参见:www.example.comhttps://click.palletsprojects.com/en/8.1.x/api/#click.version_option
@click.version_option(version=version)
def main():
pass
然而,我想添加另一个名称选项"-V",我该怎么做呢?文档和代码库似乎没有这个选项来添加另一个名称选项,比如--help参数。(参见:https://click.palletsprojects.com/en/8.1.x/api/#click.Context.help_option_names)
我曾尝试在param_decls中添加"-v"名称选项,但出现以下错误:
1条答案
按热度按时间inkz8wg91#
您应该能够使用位置参数
param_decls
(根据文档,"一个或多个选项名称")定义其他选项名称下面是一个例子: