Maak je Python CLI-tools POP met Rich

het lijkt alsof een stuk meer en veel meer van de basisopdrachtregelhulpmiddelen en kleine scripts die worden gebruikt om bash of kleine C-programma’s langzaam te worden gebruikt in Python-programma’s. Natuurlijk moeten we gewoon wachten en kijken of dit uiteindelijk een geweldig idee blijkt te zijn. Maar in de tussentijd, de volgende keer dat je een nieuwe tool vernieuwt of componeert, waarom zou je het dan niet smaken met rijk?

Rich is een Python-bibliotheek die is geschreven door [Will McGugan] die gebruik maakt van tekstopmaak, kleuren, grafieken, ontwikkelingsbars, markdown, syntaxis-markering, grafieken, evenals een stuk meer met de kracht van ANSI-codes. Het beste deel is dat het werkt met MacOS, Windows, evenals Linux. Bovendien gebruikt het logboekopties die uit de doos werken. Een van de allerbeste kenmerken van Rich is de controlefunctionaliteit. U kunt een object doorgeven, evenals het zal gebruik maken van reflectie om een ​​mooie grafiek af te drukken, waarbij het precies het item is, nuttig in debugging. De andere functie is de traceback, die een geformatteerde en geannoteerde momentopname van de juiste code op de stapel toont tijdens uitzonderingen.

De bron zelf is goed geschreven python met opmerkingen en het typen van informatie. Er is een grote mogelijkheid die je een techniek of twee leest opneemt. Rich wordt gebruikt om tekstueel te ontwikkelen (ook door [wil]), die tot doel heeft een GUI-API te zijn die in de terminal loopt. Het diende als een uitstekend voorbeeld van wat rijk is. Het is buitengewoon precies hoe lang deze protocollen zijn geweest. [Will] liep zelfs rijk aan een teletype-ontwerp 33. Als je met een beetje veel meer een beperkte omgeving werkt, waarom zou je dan niet wat kleur naar je Arduino-seriële terminal brengen?

Leave a Reply

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

Related Posts