Skip to main content

CLI builder using argparse.ArgumentParser-like interface

Project description


This module provides a class `cli.CLI` that simplifies writing Command Line Interfaces for applications. It uses the `argparse` module from the CPython standard library, which provides great help/error messaging, as well as argument validation. You can find a decorator-based alternative in `flask.ext.script.Manager`, but here I’ve tried to emulate the `argparse.ArgumentParser` interface, with the bonus of no external dependencies.

### Example

See `` for a great intro.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for clibuilder, version 0.1.7
Filename, size File type Python version Upload date Hashes
Filename, size clibuilder-0.1.7.tar.gz (2.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page