Viewing file: options_example.py (1.56 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
"""Example of program with many options using docopt.
Usage: options_example.py [-hvqrf NAME] [--exclude=PATTERNS] [--select=ERRORS | --ignore=ERRORS] [--show-source] [--statistics] [--count] [--benchmark] PATH... options_example.py (--doctest | --testsuite=DIR) options_example.py --version
Arguments: PATH destination path
Options: -h --help show this help message and exit --version show version and exit -v --verbose print status messages -q --quiet report only file names -r --repeat show all occurrences of the same error --exclude=PATTERNS exclude files or directories which match these comma separated patterns [default: .svn,CVS,.bzr,.hg,.git] -f NAME --file=NAME when parsing directories, only check filenames matching these comma separated patterns [default: *.py] --select=ERRORS select errors and warnings (e.g. E,W6) --ignore=ERRORS skip errors and warnings (e.g. E4,W) --show-source show source code for each error --statistics count errors and warnings --count print total number of errors and warnings to standard error and set exit code to 1 if total is not null --benchmark measure processing speed --testsuite=DIR run regression tests from dir --doctest run doctest on myself
""" from docopt import docopt
if __name__ == '__main__': arguments = docopt(__doc__, version='1.0.0rc2') print(arguments)
|