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