Modelli di stringhe di Python
La gente del Tango! progetto/Wikimedia Commons
Python è un interprete, orientato agli oggetti, di alto livello linguaggio di programmazione . È facile da imparare perché la sua sintassi enfatizza la leggibilità, il che riduce le spese di manutenzione del programma. Molti programmatori amano lavorare con Pitone perché, senza la fase di compilazione, il test e il debug procedono rapidamente.
Template Web Python
I modelli, in particolare i modelli Web, rappresentano i dati in moduli generalmente destinati a essere leggibili da un visualizzatore. La forma più semplice di un motore di creazione di modelli sostituisce i valori nel modello per produrre l'output.
A parte le costanti di stringa e le funzioni di stringa deprecate, che sono passate ai metodi di stringa, il modulo di stringa di Python include anche modelli di stringa. Il modello stesso è una classe che riceve una stringa come argomento. L'oggetto istanziato da quella classe è chiamato oggetto stringa modello. Le stringhe di modelli sono state introdotte per la prima volta in Python 2.4. Laddove gli operatori di formattazione delle stringhe utilizzavano il segno di percentuale per le sostituzioni, l'oggetto modello utilizza il segno del dollaro.
- Classe corda. Modello ( modello ): il costruttore accetta un singolo argomento, che è la stringa del modello.
Al di fuori di questi usi del simbolo del dollaro, qualsiasi apparizione di $ provoca la generazione di un ValueError. I metodi disponibili tramite le stringhe modello sono i seguenti:
Gli oggetti modello hanno anche un attributo disponibile pubblicamente:
La sessione di shell di esempio riportata di seguito serve a illustrare gli oggetti stringa modello.
|_+_||_+_||_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|