Modèles de chaîne de Python

Les gens du Tango ! projet/Wikimedia Commons
Python est une application interprétée, orientée objet et de haut niveau. langage de programmation . Il est facile à apprendre car sa syntaxe met l'accent sur la lisibilité, ce qui réduit les dépenses de maintenance du programme. De nombreux programmeurs aiment travailler avec Python car, sans l'étape de compilation, les tests et le débogage sont rapides.
Modèles Web Python
Les modèles, en particulier les modèles Web, représentent des données sous des formes généralement destinées à être lisibles par un spectateur. La forme la plus simple d'un moteur de création de modèles substitue des valeurs dans le modèle pour produire la sortie.
Outre les constantes de chaîne et les fonctions de chaîne obsolètes, qui ont été déplacées vers les méthodes de chaîne, le module de chaîne de Python inclut également des modèles de chaîne. Le modèle lui-même est une classe qui reçoit une chaîne comme argument. L'objet instancié à partir de cette classe est appelé un objet de chaîne de modèle. Les chaînes de modèle ont été introduites pour la première fois dans Python 2.4. Là où les opérateurs de formatage de chaîne utilisaient le signe pourcentage pour les substitutions, l'objet modèle utilise des signes dollar.
- Classer chaîne de caractères. Modèle ( modèle ): Le constructeur prend un seul argument, qui est la chaîne du modèle.
En dehors de ces utilisations du signe dollar, toute apparition de $ provoque la levée d'une ValueError. Les méthodes disponibles via les chaînes de modèle sont les suivantes :
Les objets de modèle ont également un attribut accessible au public :
L'exemple de session shell ci-dessous sert à illustrer les objets de chaîne de modèle.
|__+_||_+_||__+_|
|__+_|
|__+_|
|__+_|
|__+_|
|__+_|