Python - Страници на сървъра на Python

Съдържание
В уеб програмирането има много езици като: PHP, ASP, JSP и др., общото, което имат сред тях, е, че смесват кода на езика за програмиране с HTML кода, като се диференцират, като се капсулират в специални тагове, така че интерпретаторът различава какво трябва да обработва.
По подобен начин имаме PSP или Страници на сървъра на Python, които не са нищо повече от начин да изведете програмирането на Python до ниво, подобно на други уеб езици.
PSP (страници на сървъра на Python)
Както споменахме по -рано, Страници на сървъра на Python, те не са нищо повече от смес от код Python с HTML, така че когато извикваме уеб страница, можем да извършим обработка в Python, това е наистина полезно, когато искаме да се възползваме от силните страни на Python и искаме да избегнем изучаването на нов език и всичко, което това предполага.
За да може да се използва PSP Просто трябва да променим и коригираме нашия уеб сървър, нека видим по -долу как можем да променим нашия Apache и така можем да имаме представа какво имаме предвид.
Трябва да променим нашия файл .htaccess както можем да видим на следното изображение:

Това, което прави, е просто да кажете на сървъра, че файловете с.psp трябва да се третират като Python файлове и кой ще ги обработва е mod_python.
С това вече имаме първоначалното, за да можем да работим при тази модалност.
В PSP Имаме два вида етикети, изрази и декларации, където изразите се използват за поставяне или отпечатване директно на страницата и декларациите ще носят нашата логика за развитие на нашата програма, нека видим следния код, за да можем да го разберем:
 Здравейте

Здравей свят. Казвам се г -н Гамби.


Можем да забележим, че в първия блок правим декларация, където импортираме библиотеката за избор от случайния пакет и след това създаваме списък; С удебелен шрифт можем да видим израз, че това, което прави, е отпечатване на резултата от извикването на метода за избор и го идентифицираме, защото блокът е съставен по следния начин.
PSP и вдлъбнатини
Както вече трябва да знаем, Python е език, на който вдлъбнатина това е доста важно, всъщност много от грешките на програмистите, които започват
Python се дължи на недостатъци в отстъпа на кода му.
В PSP това остава и е още по -забележимо поради свободата, която имаме да смесваме декларации, изрази и код HTMLСледователно, трябва да вземем предвид следното, например, ако започнем с отстъп блок, той ще продължи, дори ако поставим HTML, така че за да го завършим, трябва да включим блок с коментар, по този начин можем да "разбием" отстъпа за следващите блокове Нека да разгледаме следния примерен код, така да се каже:
 <% за i в обхват (3):%> весело, [b] [/ b] весело коледно време. 

Както можем да видим с удебелен шрифт, ние вмъкваме коментара, който „разбива“ нашия отстъпен блок, ако вече имаме опит в PHP или JSP може би това е най -трудното за нас за усвояване.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave