19

コマンドラインツールを作成するためにクリックパッケージを使用しています。ただし、「リスト」コマンドが必要です。例えば:

@click.command
@click.option(help='list...')
def list():
    # do stuff here

関数名として使用する以外に、クリックしてコマンド名を渡す別の方法はありますか? この関数が python のビルトインを隠してほしくありませんlist。ドキュメントを調べたところ、コマンド名については何も見つかりませんでした。コマンド エイリアスについて調べましたが、この問題の解決にはならないようです。listまたは、クリックデコレータによってラップされているため、シャドウされることを心配する必要はありませんか? 前もって感謝します。

4

1 に答える 1