问题 In click, I'm defining this command: @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): The issue I have is that I only want the password to prompt if the data_mode argument equals