Python - stranice poslužitelja Python

Sadržaj
U web programiranju postoji mnogo jezika, kao što su: PHP, ASP, JSP itd., uobičajeno među njima je to što miješaju kod programskog jezika s HTML kodom, razlikujući se zato što su inkapsulirani u posebne oznake, tako da tumač razlikuje ono što mora obraditi.
Na sličan način imamo PSP ili Stranice poslužitelja Python, koji nisu ništa drugo nego način da se Python programiranje podigne na razinu sličnu drugim web jezicima.
PSP (stranice poslužitelja Python)
Kao što smo ranije spomenuli Stranice poslužitelja Python, oni nisu ništa drugo do mješavina koda Piton s HTML, tako da prilikom pozivanja web stranice možemo izvršiti obradu u Piton, ovo je zaista korisno kada želimo iskoristiti prednosti Pythona i želimo izbjeći učenje novog jezika i svega što to podrazumijeva.
Da biste mogli koristiti PSP Moramo samo izmijeniti i prilagoditi naš web poslužitelj, da vidimo u nastavku kako možemo izmijeniti naš Apač i tako možemo imati predodžbu o tome što mislimo.
Moramo izmijeniti našu datoteku .htaccess kao što možemo vidjeti na sljedećoj slici:

Ovo jednostavno govori poslužitelju da datoteke s.psp treba tretirati kao Python datoteke i tko će njima rukovati je mod_python.
S tim već imamo inicijal da možemo raditi pod ovim načinom.
U PSP Imamo dvije vrste oznaka, izraza i deklaracija, gdje se izrazi koriste za njihovo postavljanje ili ispis izravno na stranicu, a deklaracije će nositi našu razvojnu logiku za naš program, pogledajmo sljedeći kod kako bismo ga razumjeli:
 zdravo

Pozdrav svijete. Moje ime je gospodin Gumby.


Možemo primijetiti da u prvom bloku dajemo deklaraciju, gdje uvozimo biblioteku izbora iz slučajnog paketa, a zatim uspostavljamo popis; Podebljano možemo vidjeti izraz da ono što radi ispisuje rezultat poziva na metodu odabira i identificiramo ga jer je blok sastavljen na sljedeći način.
PSP i uvlačenje
Kao što smo do sada trebali znati, Python je jezik na kojem se uvlačenje to je vrlo važno, zapravo mnogo grešaka programera koji tek počinju
Python je posljedica nedostataka u uvlačenju svog koda.
U PSP to ostaje i još je istaknutije zbog slobode koju moramo miješati deklaracije, izraze i kôd HTMLStoga moramo uzeti u obzir sljedeće, na primjer ako pokrenemo uvučeni blok, on će se nastaviti čak i ako postavimo HTML, pa da bismo ga dovršili moramo ugraditi blok s komentarom, na ovaj način možemo "razbiti" uvlačenje za sljedeće blokove Pogledajmo sljedeći primjer koda, da tako kažemo:
 <% za i u rasponu (3):%> veselo, [b] [/ b] sretno božićno vrijeme. 

Kao što možemo vidjeti podebljano, ubacujemo komentar koji "razbija" naš uvučeni blok, ako već imamo iskustva u tome PHP ili JSP možda je to ono što nam je najteže asimilirati.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave