Article réservé aux abonnés

Enfin un terminal « riche » en Python !

Enfin un terminal « riche » en Python !
Magazine
Marque
Contenu Premium
Spécialité(s)


Résumé

Vous en avez assez de proposer à vos utilisateurs des messages sans relief ou des interfaces CLI monotones ? Vous aimeriez pouvoir ajouter un peu de fantaisie et de fun à vos sorties console ? Ne cherchez plus, voici le module qu’il vous faut !


Vous connaissez le RTF pour Rich Text Format (format de texte enrichi), ce format descriptif utilisé par les logiciels de traitements de texte tels que LibreOffice, Word ou autres. Il serait intéressant de pouvoir disposer d’un mécanisme semblable permettant de mettre en forme simplement des sorties textuelles de programmes Python. Le développeur Will McGugan a eu la bonne idée de mettre cela en pratique au sein d’un module très utile que nous allons découvrir dans cet article : rich !

1. Du texte oui, mais correctement formaté !

Pour commencer à apprécier les possibilités offertes par le module rich, nous allons voir ce qu’il est possible de faire en termes de rendu sur du texte simple. Bien entendu, la première étape va être d’installer le module :

$ pip3 install rich

Nous allons importer et…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous