Textual es un marco rápido de desarrollo de aplicaciones para Python.
Construya interfaces de usuario sofisticadas con una API de Python simple. ¡Ejecute sus aplicaciones en la terminal y en un navegador web!
Una rápida ejecución de algunas características textuales.
Textual agrega interactividad a Rich con una API inspirada en el desarrollo web moderno.
En el software moderno de terminal (instalado por defecto en la mayoría de los sistemas), las aplicaciones textuales pueden usar 16.7 millones de colores con soporte de mouse y una animación suave sin parpadeo. Un potente motor de diseño y componentes reutilizables permite crear aplicaciones que rivalicen el escritorio y la experiencia web.
Textual se ejecuta en Linux, MacOS y Windows. Textual requiere Python 3.8 o superior.
Instalar textual a través de PIP:
pip install textual
Si planea desarrollar aplicaciones textuales, también debe instalar las herramientas de desarrollo con el siguiente comando:
pip install textual-dev
Vea los documentos si necesita ayuda para comenzar.
Ejecute el siguiente comando para ver un poco de lo que puede hacer textual:
python -m textual
¡Dirígete a la documentación textual para comenzar a construir!
Únase a los desarrolladores textuales y la comunidad en nuestro servidor de discordia.
El repositorio textual viene con varios ejemplos con los que puede experimentar o usar como plantilla para sus propios proyectos.
Este es el ejemplo de código_browser.py que registra en 61 líneas ( incluidas las dockings y las líneas en blanco).
Esta es calculadora.py que demuestra diseños de cuadrícula textual.
Este es el ejemplo de cronómetro del tutorial.
El comando textual
tiene algunos submands para obtener una vista previa de los estilos textuales.
Esta es la referencia de flexibilización que demuestra el parámetro de flexión en la animación, con movimiento y opacidad. Puede ejecutarlo con el siguiente comando:
flexibilización textual
Esta es la referencia de Borders que demuestra algunos de los estilos de Borders en textual. Puede ejecutarlo con el siguiente comando:
bordes textuales
Esta es una referencia para el sistema de diseño de color Textual.
colores textuales