Python - strony serwera Python

Spisie treści
W programowaniu internetowym występuje wiele języków takich jak: PHP, ASP, JSP itp.., ich wspólną cechą jest to, że mieszają kod języka programowania z kodem HTML, wyróżniając się poprzez enkapsulację w specjalnych znacznikach, dzięki czemu interpreter rozróżnia, co musi przetworzyć.
W podobny sposób mamy PSP lub Strony serwera Pythona, które są niczym innym jak sposobem na przeniesienie programowania w Pythonie na poziom podobny do innych języków internetowych.
PSP (strony serwerów Pythona)
Jak wspomnieliśmy wcześniej, Strony serwera Pythona, są niczym innym jak mieszanką kodu Pyton z HTML, dzięki czemu po wywołaniu strony internetowej możemy wykonać przetwarzanie w Pyton, jest to naprawdę przydatne, gdy chcemy wykorzystać mocne strony Pythona i chcemy uniknąć uczenia się nowego języka i wszystkiego, co to implikuje.
Aby móc korzystać PSP Musimy tylko zmodyfikować i dostosować nasz serwer WWW, zobaczmy poniżej, jak możemy zmodyfikować nasz Apache dzięki czemu możemy mieć pojęcie o tym, co mamy na myśli.
Musimy zmodyfikować nasz plik .htaccess jak widać na poniższym obrazku:

To, co to robi, to po prostu poinformowanie serwera, że ​​pliki z a.psp powinny być traktowane jako pliki Pythona, a kto się tym zajmie, to mod_python.
Dzięki temu mamy już inicjał, aby móc pracować w tej modalności.
w PSP Mamy dwa rodzaje etykiet, wyrażeń i deklaracji, gdzie wyrażenia służą do umieszczania lub drukowania ich bezpośrednio na stronie, a deklaracje będą przenosić naszą logikę programowania dla naszego programu, zobaczmy poniższy kod, abyśmy mogli go zrozumieć:
 cześć

Witaj świecie. Nazywam się pan Gumby.


Możemy zauważyć, że w pierwszym bloku składamy deklarację, w której importujemy wybraną bibliotekę z pakietu losowego, a następnie tworzymy listę; Pogrubioną czcionką widzimy wyrażenie, że wypisuje wynik wywołania metody choice i identyfikujemy go, ponieważ blok składa się w następujący sposób.
PSP i wcięcie
Jak już powinniśmy wiedzieć, Python jest językiem, w którym wcięcie to dość ważne, w rzeczywistości wiele błędów programistów, którzy zaczynają w
Python ma błędy we wcięciach kodu.
w PSP pozostaje to i jest jeszcze bardziej widoczne ze względu na swobodę mieszania deklaracji, wyrażeń i kodu HTMLDlatego musimy wziąć pod uwagę co następuje, np. jeśli zaczniemy blok z wcięciem będzie on kontynuowany nawet jeśli umieścimy HTML, więc aby go zakończyć musimy dołączyć blok z komentarzem, w ten sposób możemy „złamać” wcięcie dla następnych bloków Rzućmy okiem na następujący przykładowy kod, że tak powiem:
 <% dla i w zakresie (3):%> wesołych, [b] [/ b] wesołych świąt. 

Jak widać pogrubioną czcionką, wstawiamy komentarz, który „łamie” nasz wcięty blok, jeśli mamy już doświadczenie w PHP lub JSP być może to jest dla nas najtrudniejsze do przyswojenia.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave