//
Busque em todas as páginas da documentação
10 pages in this section.
O contrato não escrito que todo framework de CLI Python implementa nos bastidores - streams, códigos de saída, gramática de argumentos, detecção de TTY e precedência de configuração - e por que quebrá-lo torna uma ferramenta hostil para scripting.
Anatomia de uma boa ferramenta de linha de comando.
Camadas de flags, variáveis de ambiente e arquivos de configuração.
`questionary`/`prompt_toolkit` para assistentes.
Ferramentas descobertas, scriptáveis e bem comportadas.