Lines Matching refs:args
148 def __new__(cls, *args, **kwargs):
149 return super().__new__(cls, (args, kwargs))
152 args, kwargs = self
153 args = [repr(arg) for arg in args]
155 args.append(f'{name}={value!r}')
156 return f'{type(self).__name__}({", ".join(args)})'
163 args, kwargs = self
164 parser.add_argument(*args, **kwargs)
174 args, kwargs = spec
175 parser.add_argument(args, kwargs)
195 def process_args(args, *, argv=None):
196 ns = vars(args)
211 def process_args(args, *, argv=None):
212 ns = vars(args)
265 def process_args(args, *, argv=None):
266 ns = vars(args)
296 def process_args(args, *, argv=None):
297 ns = vars(args)
326 def process_args(args, *, argv=None):
327 if args.track_progress:
328 ns = vars(args)
331 args.track_progress = track_progress_compact
333 args.track_progress = track_progress_flat
342 def process_args(args, *, argv=None):
343 ns = vars(args)
367 args.ignore_exc = ignore_exc
374 def process_args(args, *, argv=None):
375 ns = vars(args)
404 args.match_kind = match_kind
464 args = list(argspec)
465 if not isinstance(args[-1], str):
466 kwargs = args.pop()
467 if not isinstance(args[0], str):
469 args, = args
471 parser.error(f'invalid cmd args {argspec!r}')
474 parser.add_argument(*args, **kwargs)
489 def process_args(args, argv, processors, *, keys=None):
491 ns = vars(args)
495 for key in process_args(args, argv=argv):
500 hanging = process_args(args, argv=argv)
513 def process_args_by_key(args, argv, processors, keys):
514 extracted = process_args(args, argv, processors, keys=keys)