Moč Python's String Templates

click fraud protection

Python je interpretiran, objektno usmerjen, na visoki ravni programski jezik. Učiti ga je enostavno, saj njegova skladnja poudarja berljivost, kar zmanjšuje stroške vzdrževanja programa. Mnogi programerji radi sodelujejo Python ker - brez koraka za sestavljanje - testiranje in odpravljanje napak postaneta hitro.

Predloga, zlasti spletna predloga, predstavlja podatke v oblikah, ki jih običajno gledajo gledalci. Najpreprostejša oblika templating motorja nadomešča vrednosti v predlogo za ustvarjanje izhoda.

Poleg nizov konstante in zastarelih funkcij niza, ki so se premaknili na nizove metode, Python-ov modul vključuje tudi niz predloge. Sama predloga je razred, ki kot argument prejme niz. Predmet, instanciran iz tega razreda, se imenuje predmet predloga niza. Nizi predlog so bili prvič predstavljeni v Python 2.4. Kadar so operaterji oblikovanja nizov uporabili znak odstotka za zamenjave, objekt predloge uporablja znake dolarja.

Zunaj te uporabe znaka dolarja vsako pojavljanje $ povzroči dvig vrednostiEErorror. Metode, ki so na voljo prek nizov predloge, so naslednje:

instagram viewer
instagram story viewer