Algo que muchos no saben es que en la terminal se pueden mostrar texto de colores, y esto se puede hacer desde hace mucho tiempo, ahora vamos a darle un mejor toque a nuestros scripts.
Para lograr mostrar texto de colores de la manera mas facil, vamos a usar la libreria colorama de python, termcolor y colorama.
Para instalar la libreria vamos a usar el comando pip install.
pip install coloramaAhora solo con la libreria colorama podemos hacer texto de colores, la sintaxtis sera algo asi, para crear texto color rojo.
from colorama import Fore, init init() print(Fore.RED + "Texto en rojo" + Fore.RESET) # ahora texto en azul print(Fore.BLUE + "Texto en rojo" + Fore.RESET)
La palabra Fore, se usa para referirnos a el texto o Foreground, tambien podemos referirnos al fondo o Background, por defecto esta en negro, ahora para poner texto rojo con fondo azul.
from colorama import Fore, init init() print(Fore.RED + Back.BLUE + "Texto en rojo fondo azul" + Fore.RESET + Back.RESET) # ahora poner texto en azul con fondo amarillo print(Fore.BLUE + Back.YELLOW+ "Texto en azul fondo amarillo" + Fore.RESET + Back.RESET)
Ahora cuando usamos fondo de color, hay que poner al final tambien Back.RESET.
La funcion de Fore.RESET y Back.RESET es reiniciar el estilo, es decir el color de texto y fondo, en caso de no usar RESET, entonces el color se reflejaria en el texto siguiente.
Entre los colores que podemos usar son:
- Negro – BLACK
- Blanco – WHITE
- Azul – BLUE
- Verde – GREEN
- Magenta – MAGENTA
- Amarillo – YELLOW
- Azul cielo – CYAN
- Rojo – RED