Función de python colorama init ()
La función init () se usa para inicializar el colorama antes de usarlo en el script. Se puede usar sin ningún argumento o con un argumento. Algunos argumentos de palabras clave se pueden usar en la función init () que se describe a continuación.
Nombre de argumento | Descripción |
---|---|
Reinicio automático | Se usa para restablecer el color y el estilo después de cada línea cuando el valor de este argumento se establece en verdadero. |
Banda | Se usa para eliminar el código ANSI de la salida cuando el valor de este argumento se establece en True. |
Convertir | Se usa para convertir el código ANSI de la salida cuando el valor de este argumento se establece en verdadero. |
Envoltura | Se usa para deshabilitar la tarea primaria cuando el valor de este argumento se establece en falso. |
Colores terminales
Los siguientes colores pueden ser utilizados por el colorama como el fondo y el color de la fuente de la terminal.
Configuración de estilo
Hay tres estilos de texto disponibles en Colorama para cambiar el grosor del texto. Estos son:
Diferentes formas de establecer el fondo y los colores de fuentes para el texto terminal han estado en la siguiente parte de este tutorial.
Ejemplo 1: Imprimir texto con fondo y color de fuente
Cree un archivo de Python con el siguiente script que muestra la forma de cambiar el fondo y el color de la fuente usando el colorama módulo. El reinicio automático El argumento se ha utilizado en el en eso() función para restablecer el color y el estilo anteriores después de cada línea. Al principio, el color de fondo está establecido en ROJO, y el color de fuente está establecido en AZUL para el texto, "Bienvenido a Linuxhint". A continuación, el color de fondo se establece en VERDE para el texto, 'Me gusta la programación'.
#Importas requeridas módulosProducción
La siguiente salida aparecerá después de ejecutar el script anterior. La salida muestra que la configuración de color para los primeros datos de texto no sobrescribió la configuración de color del segundo texto y la configuración de color se ha aplicado por separado para cada texto porque reinicio automático el argumento está establecido Verdadero en el guión.
Ejemplo 2: Imprimir texto con color y estilo
Cree un archivo de Python con el siguiente script para conocer la forma de configurar el estilo del texto terminal con el color. Al principio, el color de fuente está configurado para Cian Para el texto, 'Bienvenido a Linuxhint'. A continuación, el color de fondo se establece en AMARILLO, Y el estilo está establecido en OSCURO Para el texto, 'Aprende Python. El Estilo.RESETEAR TODO La propiedad restablecerá todas las configuraciones anteriores de color y estilo. A continuación, el color de fuente está configurado para ROJO y el estilo de texto está configurado para BRILLANTE para el texto, 'texto brillante'. De la misma manera, el estilo se establece en NORMAL Para el texto, 'texto normal' después de restablecer todas las configuraciones anteriores de color y estilo.
#Módulo requerido de ImportProducción
La siguiente salida aparecerá después de ejecutar el script anterior. La salida muestra que el color de fuente del primer texto se ha aplicado en el segundo texto porque no se realizó ninguna tarea de rein. Pero la configuración de color y estilo para el tercer y cuarto texto se ha realizado por separado para usar el estilo.RESET_Alt Propiedad.
Ejemplo 3: Imprimir texto color sin colorama
Existen muchos otros módulos en Python para establecer el color y el estilo para el texto terminal. El Termcolor El módulo es uno de ellos. Tienes que instalar el módulo antes de usarlo en el script. Ejecute el siguiente comando para instalar el Termcolor módulo.
$ PIP3 Instalar TermcolorDespués de la instalación, cree un archivo de Python con el siguiente script para establecer el color de fondo y el color de la fuente utilizando el módulo TermColor. El color de fuente se establecerá en ROJO y el color de fondo se establecerá en Cian Para el texto, 'Texto de color usando Python' después de ejecutar este script.
#Importación Módulo necesarioProducción
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo 4: pantalla de terminal clara
La pantalla terminal se puede borrar usando ANSI.claro.pantalla () función del módulo Colorama. Cree un archivo Python con lo siguiente para borrar la pantalla terminal utilizando el módulo Colorama.
#Import ColoramaProducción
La siguiente salida aparecerá después de ejecutar el script anterior.
Conclusión
La salida del terminal puede hacerse más atractiva y comprensible para los usuarios utilizando el módulo Colorama de Python. En este tutorial se han mostrado diferentes formas de colorear el fondo del texto y establecer el estilo y el color de la fuente de la terminal. Espero que los usuarios de Python puedan aplicar color y estilo al texto terminal después de leer este tutorial.