Python点击:隐藏一些选项

时间:2015-12-17 12:16:39

标签: python click command-line-interface

我使用click在Python中构建CLI。对于我定义的命令,我有几个选项,我希望其中一些选项隐藏在--help中。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:3)

此功能即将包含在点击中,您可以按照此处的开发进行操作:

https://github.com/mitsuhiko/click/pull/500

答案 1 :(得分:1)

是的,可以。使用

@click.option(..., hidden=True)

该功能现已(稳定版)Click(2019年3月)发布。

请注意:the first implementation中,该功能是通过参数show=False实现的,但现在是通过hidden=True完成的。