Lines Matching refs:prog
155 prog,
168 self._prog = prog
298 usage = usage % dict(prog=self._prog)
300 # if no optionals or positionals are available, usage is just prog
302 usage = '%(prog)s' % dict(prog=self._prog)
306 prog = '%(prog)s' % dict(prog=self._prog)
320 usage = ' '.join([s for s in [prog, action_usage] if s])
356 # if prog is short, follow it with optionals or positionals
357 if len(prefix) + len(prog) <= 0.75 * text_width:
358 indent = ' ' * (len(prefix) + len(prog) + 1)
360 lines = get_lines([prog] + opt_parts, indent, prefix)
363 lines = get_lines([prog] + pos_parts, indent, prefix)
365 lines = [prog]
367 # if prog is long, put it on its own line
376 lines = [prog] + lines
481 if '%(prog)' in text:
482 text = text % dict(prog=self._prog)
593 params = dict(vars(action), prog=self._prog)
1035 prog,
1041 self._prog_prefix = prog
1055 # set prog from the existing prefix
1056 if kwargs.get('prog') is None:
1057 kwargs['prog'] = '%s %s' % (self._prog_prefix, name)
1542 - prog -- The name of the program (default: sys.argv[0])
1557 prog=None,
1584 # default setting for prog
1585 if prog is None:
1586 prog = _os.path.basename(_sys.argv[0])
1588 self.prog = prog
1636 'prog',
1663 # prog defaults to the usage message of this parser, skipping
1665 if kwargs.get('prog') is None:
1670 kwargs['prog'] = formatter.format_help().strip()
2327 return self.formatter_class(prog=self.prog)
2374 self.exit(2, _('%s: error: %s\n') % (self.prog, message))