1

en consola texto en color

las consolas pueden recibir secuencia de escape ANSI para poner texto en color
se usa la siguiente cadena para poner el texto en color
\033['codigo color’m
y se finaliza con la siguiente cadena para restituir el color original del texto
\033[0m
ejemplo en python para poner el texto en color rojo y luego restituirlo a su color original

print(f"\033[31mEsto es textp en rojo\033[0m")

el programa adjunto de python en una estructura de lista de listas contiene los colores y sus códigos de color ANSI
mediante un simple bucle for imprime en consola las opciones de color

print(f"\033[44mCódigos ANSI para color de texto en terminales\033[0m")
colores = [
[30,'Negro'],
[31,'Rojo'],
[32,'Verde'],
[33,'Amarillo'],
[34,'Azul'],
[35,'Magenta'],
[36,'Cian'],
[37,'Blanco'],
[90,'Gris claro'],
[91,'Rojo claro'],
[92,'Verde claro'],
[93,'Amarillo claro'],
[94,'Azul claro'],
[95,'Magenta claro'],
[96,'Cian claro'],
[97,'Blanco brillante']
]
for row in colores:
    print(f"\033[{row[0]}mANSI {row[0]} = {row[1]}\033[0m")
print("la respuesta al color puede depender de la terminal")
print(" cómo se ve en tu terminal??")
Escribe tu comentario
+ 2
1

¡Un artículo muy interesante! Me encanta cómo explican la forma de poner texto en color en la consola de Python, es algo superútil para hacer las aplicaciones más dinámicas y atractivas. Para quienes, como yo, disfrutan de la creatividad y los colores, les recomiendo echar un vistazo a las páginas de colorear en Disegnidacoloraremondo.com. ¡Seguro que encuentran algo que les guste para relajarse y dar rienda suelta a su imaginación!

1
12 días

This article is a fantastic and practical guide for anyone wanting to add some visual flair to their console output in Python! It’s amazing how a little color can make debugging and user feedback so much clearer. For those who enjoy bringing colors to life in other ways, you might also like the coloring pages available at SSColoring - a different kind of canvas, but just as rewarding!