Textual est un cadre rapide de développement d'applications pour Python.
Créez des interfaces utilisateur sophistiquées avec une simple API Python. Exécutez vos applications dans le terminal et un navigateur Web!
Une course rapide de certaines fonctionnalités textuelles.
Textual ajoute l'interactivité à Rich avec une API inspirée du développement Web moderne.
Sur le logiciel de terminal moderne (installé par défaut sur la plupart des systèmes), les applications textuelles peuvent utiliser 16,7 millions de couleurs avec la prise en charge de la souris et l'animation sans scintillement en douceur. Un puissant moteur de mise en page et des composants réutilisables permet de créer des applications qui rivalisent avec l'expérience de bureau et Web.
Textual s'exécute sur Linux, MacOS et Windows. Textual nécessite Python 3.8 ou supérieur.
Installer textuel via PIP:
pip install textual
Si vous prévoyez de développer des applications textuelles, vous devez également installer les outils de développement avec la commande suivante:
pip install textual-dev
Voir les documents si vous avez besoin d'aide pour commencer.
Exécutez la commande suivante pour voir un peu de ce que le textuel peut faire:
python -m textual
Rendez-vous sur la documentation textuelle pour commencer à construire!
Rejoignez les développeurs textuels et la communauté sur notre serveur Discord.
Le référentiel textuel est livré avec un certain nombre d'exemples que vous pouvez expérimenter ou utiliser comme modèle pour vos propres projets.
Il s'agit de l'exemple Code_Browser.py qui se rend à 61 lignes ( y compris les docstrings et les lignes vierges).
Ceci est calculateur.py qui démontre des dispositions de grille textuelles.
Ceci est l'exemple de chronomètre du tutoriel.
La commande textual
a quelques sous-communs pour prévisualiser les styles textuels.
Il s'agit de la référence d'assouplissement qui démontre le paramètre d'assouplissement de l'animation, avec le mouvement et l'opacité. Vous pouvez l'exécuter avec la commande suivante:
assouplissement textuel
Il s'agit de la référence des frontières qui démontre certains des styles des frontières en textuel. Vous pouvez l'exécuter avec la commande suivante:
Borders textuels
Il s'agit d'une référence pour le système de conception de couleurs de Textual.
couleurs textuelles