Python - Pythonserversidor

Innehållsförteckning
I webbprogrammering finns det många språk som: PHP, ASP, JSP, etc.., det vanliga de har bland dem är att de blandar programmeringsspråkskod med HTML -kod, som skiljer sig genom att vara inkapslade i speciella taggar, så att tolken skiljer vad den måste bearbeta.
På ett liknande sätt har vi PSP eller Python -serversidor, som inte är något annat än ett sätt att ta Python -programmering till en nivå som liknar andra webbspråk.
PSP (Python Server Pages)
Som vi nämnde tidigare Python -serversidor, de är inget annat än en blandning av kod Pytonorm med HTML, så att när vi åberopar en webbsida kan vi utföra bearbetning i Pytonorm, detta är verkligen användbart när vi vill dra nytta av Pythons styrkor och vill undvika att lära sig ett nytt språk och allt detta innebär.
För att kunna använda PSP Vi måste bara ändra och justera vår webbserver, låt oss se nedan hur vi kan ändra vår Apache och så kan vi få en uppfattning om vad vi menar.
Vi måste ändra vår fil .htaccess som vi kan se i följande bild:

Vad detta gör är helt enkelt att berätta för servern att filer med en.psp bör behandlas som Python -filer och vem som hanterar det är mod_python.
Med detta har vi redan initialen för att kunna arbeta under denna metod.
I PSP Vi har två typer av etiketter, uttryck och deklarationer, där uttryck används för att placera eller skriva ut dem direkt på sidan och deklarationerna kommer att bära vår utvecklingslogik för vårt program, låt oss se följande kod så att vi kan förstå det:
 Hallå

Hej världen. Jag heter Mr. Gumby.


Vi kan märka att i det första blocket gör vi en deklaration, där vi importerar valbiblioteket från det slumpmässiga paketet och sedan upprättar vi en lista; Med fet stil kan vi se ett uttryck för att det som gör det är att skriva ut resultatet av samtalet till valmetoden och vi identifierar det eftersom blocket består av följande sätt.
PSP och indrag
Som vi borde veta vid det här laget är Python ett språk där indrag det är ganska viktigt, faktiskt många av de fel som programmerarna som börjar med
Python beror på brister i indragningen av dess kod.
I PSP detta förblir och är ännu mer framträdande på grund av den frihet vi har att blanda deklarationer, uttryck och kod HTMLDärför måste vi ta hänsyn till följande, till exempel om vi startar ett indraget block fortsätter det även om vi placerar HTML, så för att avsluta det måste vi införliva ett block med en kommentar, på så sätt kan vi "bryta" indragningen för nästa block Låt oss ta en titt på följande exempelkod, så att säga:
 <% för i i intervall (3):%> god, [b] [/ b] god jul. 

Som vi kan se med fet stil, infogar vi kommentaren som ”bryter” vårt indragna block, om vi redan har erfarenhet av PHP eller JSP kanske är det här som är det svåraste för oss att tillgodogöra oss.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave