click
8.1.7
Click は、必要最小限のコードで構成可能な方法で美しいコマンド ライン インターフェイスを作成するための Python パッケージです。それが「コマンドラインインターフェース作成キット」です。高度に構成可能ですが、すぐに使える実用的なデフォルトが付属しています。
これは、コマンド ライン ツールを作成するプロセスを迅速かつ楽しくするとともに、目的の CLI API を実装できないことによるフラストレーションを防ぐことを目的としています。
3 つの点をクリックします。
import click
@ click . command ()
@ click . option ( "--count" , default = 1 , help = "Number of greetings." )
@ click . option ( "--name" , prompt = "Your name" , help = "The person to greet." )
def hello ( count , name ):
"""Simple program that greets NAME for a total of COUNT times."""
for _ in range ( count ):
click . echo ( f"Hello, { name } !" )
if __name__ == '__main__' :
hello ()
$ python hello.py --count=3
Your name: Click
Hello, Click!
Hello, Click!
Hello, Click!
Pallets 組織は、Click およびその他の一般的なパッケージを開発およびサポートしています。貢献者とユーザーのコミュニティを成長させ、メンテナーがプロジェクトにより多くの時間を費やすことができるようにするために、今すぐ寄付してください。