click
コマンドラインを利用する際に利用
table:設定
required=True 引数必須
default=60 デフォルト値
envvar 環境変数を設定できる
default が設定されている場合には、まずは envvar を優先する
type=int 型指定
サンプル
code:python
@click.command()
@click.option('-d', '--domain', help='target domain', required=True)
@click.option('-t', '--threshold', type=int, help='expiration date threshold', default=60)
def click_sample(domain, threshold):
mes = 'domain: {}, threshold: {}'
click.echo(mes.format(domain, threshold))