A Python module for common interactive command line user interfaces
Docopt is a command-line argument parser and declarative interface tool that converts raw terminal input into a structured data map. It derives its parsing logic and requirements directly from a standardized POSIX-style help message, using the documentation as the formal specification for the interface. The system implements a POSIX usage pattern parser to translate human-readable help strings into rules for extracting options and positional arguments. It automatically generates help screens and version information based on the internal usage patterns defined by the user. The tool ensures a
Intuitive, easy CLIs based on python type hints.
CLI interfaces & config objects, from types
Les fonctionnalités principales de brentyi/tyro sont : Python CLI Frameworks.
Les alternatives open-source à brentyi/tyro incluent : citguru/pyinquirer — A Python module for common interactive command line user interfaces. datafolklabs/cement — Application Framework for Python. docopt/docopt — Docopt is a command-line argument parser and declarative interface tool that converts raw terminal input into a… epsy/clize — Clize. google/python-fire — Python Fire is a library that automatically generates command line interfaces from any Python object, function, or… brianpugh/cyclopts — Intuitive, easy CLIs based on python type hints.