mirror of
https://github.com/python/cpython.git
synced 2025-11-26 13:22:51 +00:00
Fix PEP-8 violation in argparse usage example (similar examples in argparse.rst do follow PEP-8)
This commit is contained in:
parent
d7cde5daff
commit
f30793a6bb
1 changed files with 9 additions and 9 deletions
|
|
@ -100,18 +100,18 @@ or more positional arguments is present, and making a required option::
|
||||||
|
|
||||||
import argparse
|
import argparse
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description = 'Manage servers', # main description for help
|
description='Manage servers', # main description for help
|
||||||
epilog = 'Tested on Solaris and Linux') # displayed after help
|
epilog='Tested on Solaris and Linux') # displayed after help
|
||||||
parser.add_argument('action', # argument name
|
parser.add_argument('action', # argument name
|
||||||
choices = ['deploy', 'start', 'stop'], # three allowed values
|
choices=['deploy', 'start', 'stop'], # three allowed values
|
||||||
help = 'action on each target') # help msg
|
help='action on each target') # help msg
|
||||||
parser.add_argument('targets',
|
parser.add_argument('targets',
|
||||||
metavar = 'HOSTNAME', # var name used in help msg
|
metavar='HOSTNAME', # var name used in help msg
|
||||||
nargs = '+', # require one or more targets
|
nargs='+', # require one or more targets
|
||||||
help = 'url for target machines') # help msg explanation
|
help='url for target machines') # help msg explanation
|
||||||
parser.add_argument('-u', '--user', # -u or --user option
|
parser.add_argument('-u', '--user', # -u or --user option
|
||||||
required = True, # make it a required argument
|
required=True, # make it a required argument
|
||||||
help = 'login as user')
|
help='login as user')
|
||||||
|
|
||||||
Example of calling the parser on a command string::
|
Example of calling the parser on a command string::
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue