您可以使用
parser.error:
import argparseparser = argparse.ArgumentParser()parser.add_argument('--action', choices=['upload', 'dump'], default='dump')parser.add_argument('--dump-format')args = parser.parse_args()if args.action != 'dump' and args.dump_format: parser.error('--dump-format can only be set when --action=dump.')


