Mise à jour qui permet de formater les textes affichés avec print(...) et input(...) grâce aux fonctions suivantes.
set_property(name,value) applique la propriété CSS de nom name et de valeur valeur.
Exemple:
set_property("font-style":"italic")
set_properties(properties) applique les propriétés CSS stockées dans properties, qui est un dictionnaire dont les clefs sont les noms des propriétés, et les valeurs les valeurs de ces propriétés.
reset_properties() efface toutes les propriétés appliquées avec les fonctions ci-dessus.
Dans le dépôt GitHub, Basic.py est une exemple d'utilisation de print(...) et input(...), mais sans formatage CSS. WithCSS.py montre comment on applique des propriétés CSS et le résultat.
Suite à des certaines remarques, je précise que, contrairement aux autres programmes basés sur le toolkitAtlas, il n'est pas possible de lancer deux instances simultanées d'un même programme utilisant term2web. C'est volontaire, pour ne pas rendre la mise en œuvre de cette bibliothèque plus complexe. Elle est principalement destinée à être utilisée par des débutants, pour les familiariser avec l'environnement dans lequel évolue le genre d'exercice que l'on trouve à l'adresse https://q37.info/s/g9fvwzgp.
Zelbinium: pour la génération qui crée, pas celle qui scrolle...
# Nouvelle version
Posté par Claude SIMON (site web personnel) . En réponse au journal term2web : un terminal sur le Web (Python). Évalué à 1. Dernière modification le 17 janvier 2020 à 16:30.
Mise à jour qui permet de formater les textes affichés avec
print(...)etinput(...)grâce aux fonctions suivantes.set_property(name,value)applique la propriété CSS de nomnameet de valeurvaleur.Exemple:
set_properties(properties)applique les propriétés CSS stockées dansproperties, qui est un dictionnaire dont les clefs sont les noms des propriétés, et les valeurs les valeurs de ces propriétés.Exemple:
reset_properties()efface toutes les propriétés appliquées avec les fonctions ci-dessus.Dans le dépôt GitHub,
Basic.pyest une exemple d'utilisation deprint(...)etinput(...), mais sans formatage CSS.WithCSS.pymontre comment on applique des propriétés CSS et le résultat.Suite à des certaines remarques, je précise que, contrairement aux autres programmes basés sur le toolkit Atlas, il n'est pas possible de lancer deux instances simultanées d'un même programme utilisant term2web. C'est volontaire, pour ne pas rendre la mise en œuvre de cette bibliothèque plus complexe. Elle est principalement destinée à être utilisée par des débutants, pour les familiariser avec l'environnement dans lequel évolue le genre d'exercice que l'on trouve à l'adresse https://q37.info/s/g9fvwzgp.
Zelbinium: pour la génération qui crée, pas celle qui scrolle...