Asigurați-vă Python CLI Tools Pop cu Rich

Se pare că ar fi mult mai mult, precum și mult mai multe dintre instrumentele de bază de linie de comandă, precum și scripturile mici care au folosit pentru a fi bash sau programele mici C se întorc încet în programele Python. Desigur, va trebui să așteptăm și să vedem dacă acest lucru se dovedește a fi o idee minunată. Cu toate acestea, data viitoare când revumină sau compuneți un nou instrument, de ce nu ar fi aromat-o cu bogați?

Rich este o bibliotecă Python scrisă de [Will McGugan] care utilizează formatarea textului, culorile, grafice, baruri de dezvoltare, markdown, evidențierea sintaxei, grafice, precum și mult mai mult cu puterea codurilor ANSI. Partea cea mai bună este că funcționează cu MacOS, Windows, precum și Linux. În plus, utilizează opțiuni de înregistrare care funcționează din cutie. Una dintre cele mai bune caracteristici ale bogatelor este funcționalitatea de verificare. Puteți trece într-un obiect, precum și va utiliza reflecția pentru a imprima o diagramă minunată care prezintă exact ce este, util în depanare. Cealaltă funcție este tracebackul, care prezintă un instantaneu formatat și adnotat de cod adecvat pe stivă în timpul excepțiilor.

Sursa în sine este bine scrisă Python cu comentarii, precum și scrierea informațiilor. Există o mare posibilitate că veți ridica o tehnică sau două citiți cu ea. Rich este utilizat pentru a dezvolta textul (de asemenea, de [Will]), care are ca scop a fi un API GUI care rulează în terminal. Acesta a servit ca un exemplu remarcabil al ceea ce este capabil de bogat. Este extraordinar exact cât timp au fost în jur. [Va] chiar a fugit bogat pe un design de teletype 33. Dacă lucrați cu un pic mai mult mai mult de un mediu constrâns, de ce nu aduceți o culoare la terminalul serial Arduino?

Leave a Reply

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

Related Post