Click is a Python library for creating command line interfaces.
Click is a Python package for creating command line interfaces in a composable way with as little code as necessary. It is the "Command Line Interface Creation Kit". It is highly configurable but comes with sensible defaults out of the box.
Click supports:
- arbitrary nesting of commands
- automatic help page generation
- lazy loading of sub-commands at runtime