░██████╗░██╗██╗░░░██╗███████╗░█████╗░░█████╗░██╗░░░░░░█████╗░██████╗░
██╔════╝░██║██║░░░██║██╔════╝██╔══██╗██╔══██╗██║░░░░░██╔══██╗██╔══██╗
██║░░██╗░██║╚██╗░██╔╝█████╗░░██║░░╚═╝██║░░██║██║░░░░░██║░░██║██████╔╝
██║░░╚██╗██║░╚████╔╝░██╔══╝░░██║░░██╗██║░░██║██║░░░░░██║░░██║██╔══██╗
╚██████╔╝██║░░╚██╔╝░░███████╗╚█████╔╝╚█████╔╝███████╗╚█████╔╝██║░░██║
░╚═════╝░╚═╝░░░╚═╝░░░╚══════╝░╚════╝░░╚════╝░╚══════╝░╚════╝░╚═╝░░╚═╝
@author: 𓂀 𝒥-𝒳𝒶𝓃𝒹𝑒𝓇 𓂀
@version: 0.1.6
@since: 2024/09/27
@date: 2024/10/7
Imprime texto de colores y con estilos en la terminal
Sobreescribe la funcion interna print y añade nuevos parametro:
fore: Recibe un identificador ansi para establecer el color del textoback: 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)