Gør dine Python CLI-værktøjer pop med Rich

February 19, 2022 0 Comments

Det virker som om meget mere såvel som meget mere af de grundlæggende kommandolinjeværktøjer samt små scripts, der udnyttes til at være bash eller små C-programmer, drejer langsomt ind i Python-programmer. Selvfølgelig vil vi bare vente såvel som se, om dette i sidste ende viser sig at være en god ide. Men i mellemtiden, næste gang du opdager eller komponerer et nyt værktøj, hvorfor ikke smag det op med rige?

RICH er et Python-bibliotek skrevet af [Will McGugan], der bruger tekstformatering, farver, grafer, udviklingsbjælker, markdown, syntax fremhævning, diagrammer, samt meget mere med kraften i ANSI-koder. Den allerbedste del er, at det virker med MacOS, Windows, samt Linux. Derudover bruger den til at logge indstillinger, der træner ud af boksen. En af de allerbedste funktioner i rig er check-funktionaliteten. Du kan passere i et objekt, såvel som det vil bruge refleksion for at udskrive et dejligt diagram, der beskriver, hvad netop varen er, nyttigt i debugging. Den anden funktion er sporbakken, som viser en formateret såvel som annoteret snapshot af passende kode på stakken under undtagelser.

Kilden selv er velskrevet python med kommentarer samt skriveoplysninger. Der er en stor mulighed, du vil hente en teknik eller to læsning med det. Rich anvendes til at udvikle tekstmæssige (også af [Will]), som har til formål at være en GUI API, der løber i terminalen. Det tjente som et fremragende eksempel på, hvad rige er i stand til. Det er ekstraordinært præcis, hvor længe disse protokoller har eksisteret. [Vil] selv løbe rig på et teletype design 33. Hvis du arbejder med lidt meget mere af et begrænset miljø, hvorfor ikke bringe lidt farve til din arduino serielle terminal?

Leave a Reply

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