python で引数を複数化する

mainを呼ぶときに、今までは引数が1つだったけど、複数入れられる形に変更、という要件がありまして。

@click.argument('dat')

@click.argument('dat', nargs=-1)


こうすると、スペース区切りで複数入力したものを1つに入れられます。
nargsの使い方としてはこんな感じでした。

なんか-1と+の指定の違いがよくわからないけど、時間がないので一旦このまま。


参考:
https://click.palletsprojects.com/en/7.x/arguments/