skip to navigation
skip to content

clize 1.0b

Function decorator to quickly turn functions into CLIs as we know them

Downloads ↓

This decorator will turn your normal python functions into proper shell commands.

For example, this code:

from clize import clize, run

@clize
def echo(reverse=False, *text):
    # ...

if __name__ == '__main__':
    run(echo)

will yield the CLI described by this:

Usage: fn [OPTIONS] [text...]

Positional arguments:
  text...

Options:
  --reverse
  -h, --help   Show this help

The decorator can take a few parameters all described in the README file.

 
File Type Py Version Uploaded on Size # downloads
clize-1.0b.tar.gz (md5) Source 2011-12-04 8KB 238