3
在點擊,我定義這個命令點擊密碼選項僅在參數等於什麼
@click.command('time', short_help='Timesheet Generator')
@click.argument('time_command', type=click.Choice(['this', 'last']))
@click.argument('data_mode', type=click.Choice(['excel', 'exchange']), default='exchange')
@click.option('--password', prompt=True, hide_input=True, confirmation_prompt=False)
@pass_context
def cli(ctx, time_command, data_mode, password):
我的問題是,我只想密碼提示如果data_mode
參數等於exchange
。我該如何解決這個問題?