Faça suas ferramentas de python cli pop com ricos

Parece que muito mais, além de muito mais das ferramentas básicas de linha de comando, bem como pequenos scripts que utilizavam para ser Bash ou pequenos programas C estão lentamente girando em programas Python. Claro, nós só teremos que esperar, bem como ver se isso acaba eventualmente para ser uma ótima ideia. No entanto, nesse meio tempo, da próxima vez você está reformando ou compondo uma nova ferramenta, por que não te arrastar com rico?

Rich é uma biblioteca Python escrita por [Will McGugan] que usa formatação de texto, cores, gráficos, barras de desenvolvimento, marcação, destaque de sintaxe, gráficos, bem como muito mais com o poder dos códigos ANSI. A melhor parte é que funciona com macos, janelas, bem como Linux. Além disso, ele usa opções de log que funcionam fora da caixa. Uma das melhores características dos ricos é a funcionalidade de cheque. Você pode passar em um objeto, bem como utilizará a reflexão para imprimir um lindo gráfico delineando o que é precisamente o item, útil na depuração. A outra função é o rastreio, que mostra um instantâneo formatado e anotado de código apropriado na pilha durante as exceções.

A fonte em si é um python bem escrito com comentários, além de digitar informações. Há uma grande possibilidade você vai pegar uma técnica ou duas ler com ela. Rich é utilizado para desenvolver textual (também por [Will]), que visa ser uma API da GUI que é executada no terminal. Ele serviu como um excelente exemplo do que é rico é capaz. É extraordinário exatamente quanto tempo esses protocolos estão por perto. [Will] até mesmo correu rico em um design de teletipo 33. Se você está trabalhando com um pouco mais de um ambiente restrito, por que não trazer alguma cor ao seu terminal serial do Arduino?

Leave a Reply

Your email address will not be published. Required fields are marked *