python 单击返回帮助菜单

标签 python python-click

我刚刚开始使用 python click 模块,我希望它能在 click 抛出错误时自动调出“--help”函数。

测试.py

@click.command()
@click.option('--count', default=1, help='Number of greetings.')
@click.option('--name', default=Adam,
              help='The person to great.')
def test(name):
    print name

如果我从命令行运行脚本 test.py --no_such_thing。有什么办法可以让 --help 出现而不是正常的 :错误没有选项--no_such_thing

最佳答案

简而言之,您需要修改方法click.exceptions.UsageError.show。 但是,我已经在 answer to this SO post 中发布了对此问题的更深入的回答以及示例代码。 .

关于python 单击返回帮助菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35642202/

相关文章:

python - HelpFormatter 在点击

python - try catch raw_input 以供稍后使用

处理不稳定 `API` 的 Python 技巧

Python 将字典转换为 argparse

python - TensorFlow:使用占位符用列表切片张量

python - 如何测试需要文件的点击命令

python - 单击 python CLI.testing TypeError

python - 如何使用python click实现--version?

python - 读取大文件(> 8GB)并将数据转储到字典中并再次加载的最快方法

python - 动态指定选项和参数