Biblioteca para criação de ferramentas de linhas de comando e shell interativo para programas em Python de forma não invasiva, não é preciso alterar nada no código, apenas no manage.yml
- Clone
git clone https://github.com/rochacbruno/manage_example_grupy
cd manage_example_grupy
- Instale as dependencias
recomendado usar virtualenv
Instale o manage
pip install manage
instale dependencias adicionais/opcionais usadas no exemplo de código program.py
pip install pyfiglet
pip install pillow
pip install ipython
# ou
pip install -r requirements.txt
Use:
$ manage --help
$ manage shell
$ manage image rotate logo-grupy.png 45
$ manage image to_bw path_to_image.jpg
$ manage utils say_hi --name=Bruno
Customize:
edite o arquivo
manage.yml
para adicionar mais opções e comandos.