Skip to content

JC-Xander/GiveColor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

░██████╗░██╗██╗░░░██╗███████╗░█████╗░░█████╗░██╗░░░░░░█████╗░██████╗░
██╔════╝░██║██║░░░██║██╔════╝██╔══██╗██╔══██╗██║░░░░░██╔══██╗██╔══██╗
██║░░██╗░██║╚██╗░██╔╝█████╗░░██║░░╚═╝██║░░██║██║░░░░░██║░░██║██████╔╝
██║░░╚██╗██║░╚████╔╝░██╔══╝░░██║░░██╗██║░░██║██║░░░░░██║░░██║██╔══██╗
╚██████╔╝██║░░╚██╔╝░░███████╗╚█████╔╝╚█████╔╝███████╗╚█████╔╝██║░░██║
░╚═════╝░╚═╝░░░╚═╝░░░╚══════╝░╚════╝░░╚════╝░╚══════╝░╚════╝░╚═╝░░╚═╝

@author: 𓂀 𝒥-𝒳𝒶𝓃𝒹𝑒𝓇 𓂀
@version: 0.1.6
@since: 2024/09/27 @date: 2024/10/7

Imprime texto de colores y con estilos en la terminal

Funcionalidad

Sobreescribe la funcion interna print y añade nuevos parametro:

  • fore: Recibe un identificador ansi para establecer el color del texto
  • back: Recibe un identificador ansi para establecer un color de fondo el texto.
  • style: Recibe un identificador ansi para establece un stylo en el texto.

Nota: Puede recibir tanto como un numero como una cadena o la secuencia de escape directa.

EJEMPLO DE USO

    import givecolor

    print('Texto en rojo y fondo blanco', fore='red', back='white')
    print('Texto en rojo y fondo blanco', fore=31, back=47)

Podemos importar algunas clases Enum perteneciente a la libreria para poder optener una lista de todos los colores y stylos disponibles

  • Fore: Enumera los colores de texto disponibles.
  • Back: Enumera los colores de fondo disponibles.
  • Style: Enumero los stylos disponibles que podemos darle al texto.

Nota: Hay varios estilos que no estan añadidos ya que no soportados por ciertas terminales.

EJEMPLO DE USO

    from givecolor import Fore, Back, Style

    print('Texto en verde y tachado con fondo azul',
            fore=Fore.GREEN,
            back=Back.BLUE,
            style=Style.CROSSED)

About

Imprime texto de colores en la terminal

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages