私はそれが新しいことを知っていますが、クリックの外観がとても好きで、それを使いたいと思っていますが、メインメソッドから他のメソッドに変数を渡す方法がわかりません. 使い方が間違っているのでしょうか、それともこの機能はまだ利用できないのでしょうか? かなり基本的なものに見えるので、そこにあると確信していますが、これはほんの少ししか出ていないので、ないかもしれません.
import click
@click.option('--username', default='', help='Username')
@click.option('--password', default='', help='Password')
@click.group()
def main(**kwargs):
print("This method has these arguments: " + str(kwargs))
@main.command('do_thingy')
def do_thing(**kwargs):
print("This method has these arguments: " + str(kwargs))
@main.command('do_y')
def y(**kwargs):
print("This method has these arguments: " + str(kwargs))
@main.command('do_x')
def x(**kwargs):
print("This method has these arguments: " + str(kwargs))
main()
私の質問は、ユーザー名とパスワードのオプションを他の方法で使用できるようにするにはどうすればよいかということです