Módulo de estilo de fuente en Python

El módulo fontstyle es un paquete alojado en pypi.org para manipular texto. Se puede usar para b

Instalación:

pip install fontstyle

Características:

  • Dar formato al texto
  • Conservar formato
  • Quitar formato

Métodos proporcionados por este módulo

1) fonstyle.apply(): este método agrega formato a toda la string de argumentos de entrada.

Sintaxis: fonstyle.apply(“CADENA”,”todo/posible/formato/opciones”)

  • Colores disponibles: NEGRO, AZUL, CIAN, CIAN OSCURO, VERDE, MORADO, ROJO, AMARILLO, BLANCO
  • Fondo del texto: BLACK_BG, BLUE_BG, CYAN_BG, GREEN_BG, PURPLE_BG, RED_BG, YELLOW_BG, WHITE_BG
  • Argumentos de formato: ‘PARPADEO’, ‘NEGRITA’, ‘DEBIL’, ‘OCULTO’, ‘CURSIVA’, ‘INVERSA’, ‘TACHA’, ‘SUBARRADO’, ‘FIN’

2) fontstyle.erase(): este método se utiliza para eliminar el formato. 

3) fontstyle.preserve(): este método devuelve el texto original antes de formatear sin eliminar el formato real del texto.

A continuación se muestran algunos programas que representan el uso del módulo fontstyle en Python:

Ejemplo 1:

Python3

# import module
import fontstyle
 
# format text
text = fontstyle.apply('GEEKSFORGEEKS', 'bold/Italic/red/GREEN_BG')
 
# display text
print(text)

Producción:

Aquí, aplicamos varios argumentos de formato como color de fuente, color de fondo, negrita, cursiva en la string dada.

Ejemplo 2:

Python3

# import required module
import fontstyle
 
# display formatted text
print(fontstyle.apply('GEEKSFORGEEKS',
                      'bold/Italic/red/UNDERLINE/GREEN_BG'))
 
print(fontstyle.apply('GEEKSFORGEEKS',
                      'bold/Italic/red/INVERSE/UNDERLINE/GREEN_BG'))

Producción:

Aquí hay otro ejemplo de cómo formatear texto usando este módulo.

Ejemplo 3:

Python3

# import module
import fontstyle
 
# apply formatting
text = fontstyle.apply(
    'GEEKSFORGEEKS', 'bold/Italic/red/INVERSE/2UNDERLINE/GREEN_BG')
 
# display text
print(text)
 
# preserved text
print(fontstyle.preserve(text))

Producción:

En este programa, el método preserve() se usa para mostrar el texto original antes de formatear.

Nota: debe especificar qué formato desea borrar; de lo contrario, se borrará el último formato actualizado.

Ejemplo 4:

Python3

# import required module
import fontstyle
 
# format text
text = fontstyle.apply(
    'GEEKSFORGEEKS', 'bold/Italic/red/INVERSE/2UNDERLINE/GREEN_BG')
 
# display text
print(text)
 
# remove formatting
text = fontstyle.erase(a, 'bold/Italic/red/INVERSE/2UNDERLINE/GREEN_BG')
 
# display original text
print(text)

Producción:

Publicación traducida automáticamente

Artículo escrito por akshaypawar4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *