import argparse def add_toggle_opt(parser: argparse.ArgumentParser, name, **kwargs): parser.add_argument(f'--{name}', action=f'store_true', dest=name, **kwargs) parser.add_argument(f'--no-{name}', action=f'store_false', dest=name) return parser def get_arg(args, name, value_or=None): if name in args: return args[name] return value_or