Home | History | Annotate | Download | only in Lib

Lines Matching refs:prog

158                  prog,
171 self._prog = prog
299 usage = usage % dict(prog=self._prog)
301 # if no optionals or positionals are available, usage is just prog
303 usage = '%(prog)s' % dict(prog=self._prog)
307 prog = '%(prog)s' % dict(prog=self._prog)
321 usage = ' '.join([s for s in [prog, action_usage] if s])
357 # if prog is short, follow it with optionals or positionals
358 if len(prefix) + len(prog) <= 0.75 * text_width:
359 indent = ' ' * (len(prefix) + len(prog) + 1)
361 lines = get_lines([prog] + opt_parts, indent, prefix)
364 lines = get_lines([prog] + pos_parts, indent, prefix)
366 lines = [prog]
368 # if prog is long, put it on its own line
377 lines = [prog] + lines
483 if '%(prog)' in text:
484 text = text % dict(prog=self._prog)
596 params = dict(vars(action), prog=self._prog)
1064 prog,
1070 self._prog_prefix = prog
1084 # set prog from the existing prefix
1085 if kwargs.get('prog') is None:
1086 kwargs['prog'] = '%s %s' % (self._prog_prefix, name)
1585 - prog -- The name of the program (default: sys.argv[0])
1601 prog=None,
1620 # default setting for prog
1621 if prog is None:
1622 prog = _os.path.basename(_sys.argv[0])
1624 self.prog = prog
1666 'prog',
1692 # prog defaults to the usage message of this parser, skipping
1694 if kwargs.get('prog') is None:
1699 kwargs['prog'] = formatter.format_help().strip()
2349 return self.formatter_class(prog=self.prog)
2388 args = {'prog': self.prog, 'message': message}
2389 self.exit(2, _('%(prog)s: error: %(message)s\n') % args)