Librairie pour la colorisation de texte dans un terminal.
Permet de modifier la couleur du texte, la couleur de fond et le style.
Prise en charge de 256 couleurs.
Sélection de la couleur avec le nom, l'id ou une combinaison RGB
- Python 3
pip install zpp_color
Depuis Pypi
from zpp_color import fg, bg, attr
Depuis le code source
from color import fg, bg, attr
print(f"{fg('blue')}Ceci est un texte en bleu{attr(0)}")
print(f"{fg(3)}Ceci est un texte en bleu{attr(0)}")
print(f"{fg('0,0,255')}Ceci est un texte en bleu{attr(0)}")
NOTE: Toujours rajouter attr(0) à la fin du texte, sinon la couleur s'appliquera pour les lignes suivantes.
print(f"{bg('red')}Ceci est un texte avec un fond rouge{attr(0)}")
print(f"{bg(1)}Ceci est un texte avec un fond rouge{attr(0)}")
print(f"{bg('255,0,0')}Ceci est un texte avec un fond rouge{attr(0)}")
print(f"{attr('italic')}Ceci est un texte en italic{attr(0)}")
print(f"{attr(3)}Ceci est un texte en italic{attr(0)}")
zpp_color.list_fg()
zpp_color.list_bg()
zpp_color.list_attr()