La puissance des modèles de chaînes de Python

Python est une interface interprétée, orientée objet, de haut niveau langage de programmation. Il est facile à apprendre car sa syntaxe met l'accent sur la lisibilité, ce qui réduit les frais de maintenance du programme. De nombreux programmeurs aiment travailler avec Python car, sans l'étape de compilation, les tests et le débogage se font rapidement.

Les modèles, en particulier les modèles Web, représentent des données dans des formulaires généralement destinés à être lisibles par un spectateur. La forme la plus simple d'un moteur de modèle remplace les valeurs dans le modèle pour produire la sortie.

Mis à part les constantes de chaîne et les fonctions de chaîne obsolètes, qui sont passées aux méthodes de chaîne, le module de chaîne de Python comprend é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 chaîne de modèle. Les chaînes de modèle ont été introduites pour la première fois dans Python 2.4. Lorsque les opérateurs de mise en forme de chaîne utilisaient le signe pourcentage pour les substitutions, l'objet modèle utilise des signes dollar.

instagram viewer

En dehors de ces utilisations du signe dollar, toute apparence de $ provoque une augmentation de ValueError. Les méthodes disponibles via les chaînes de modèle sont les suivantes:

instagram story viewer