Python - CGI

Spisie treści
ten Grafika komputerowa lub Wspólny interfejs bramy, pozwala nam tworzyć skrypty w języku, za pomocą którego możemy interpretować i przetwarzać dane, które otrzymujemy za pośrednictwem sieci, a wynik pokazuje je użytkownikowi jako stronę.
Pyton Pozwala nam to zrobić w zależności wyłącznie od pojemności naszych serwerów, ponieważ w tym przypadku serwer nie zostanie zbudowany przez nas, ale po prostu przez aplikację, która wykonuje logiczną pracę; aby osiągnąć wszystko opisane Pyton ma moduł Grafika komputerowa.
Przygotowanie serwera WWW
Jak wspomnieliśmy na początku, musimy mieć już serwer WWW, który będzie odpowiadał za udostępnianie przez sieć użytkownikom naszego programu.
Ważne jest, abyśmy wiedzieli, jak nim manipulować w przypadku, gdy jest to serwer lokalny lub jeśli jest to usługa, musimy być w stanie skontaktować się z naszymi dostawcami.
Musimy zidentyfikować katalog publiczny, gdzie umieścić nasze skrypty, zwykle na serwerach linux / UNIX ten katalog to public_html, musimy również zidentyfikować katalog Grafika komputerowa serwera lub rozszerzenia, pod którym nasze programy muszą być rozpoznawane Grafika komputerowa.
Dodanie SHEBANG
ten SZULERNIA jest żargonem Linux który służy do identyfikacji znaków #! które są umieszczane na początku skryptu, abyśmy mogli wydać specjalne instrukcje interpreterowi programu; w przypadku skryptów Grafika komputerowa z Pyton Jest to formularz obowiązkowy, ponieważ pozwoli nam wskazać, że programy powinny być uruchamiane z interpreterem Pythona.
Zwykle w pierwszym wierszu skryptu należy umieścić następujące elementy bez spacji wiodących lub pustych wierszy:
#! / usr / bin / env python

Jeśli to nie zadziała, musimy zlokalizować ścieżka od tłumacza Pyton i sprecyzuj, jak widać na poniższym przykładzie:
#!/usr/bin/python

W przypadku Windows musimy użyć pełnej ścieżki do pliku wykonywalnego, czyli katalogu, w którym mamy wykonywalny interpreter Pyton, zwykle może to wyglądać tak:
#!C:\Python22\python.exe

Znając te ważne szczegóły, aby zaimplementować naszą aplikację z CGI, możemy przejść do kolejnego działania, jakim jest stworzenie prostego skryptu z CGI.
Prosty skrypt CGI
Ponieważ znamy podstawowe kroki do uruchomienia naszego serwera i że potrafi on zinterpretować Grafika komputerowaZobaczmy teraz podstawowy skrypt, za pomocą którego możemy sprawdzić, czy wszystko, co zrobiliśmy, jest poprawne.
Zobaczmy następujący kod:
 #! / usr / bin / env python print 'Content-type: text / plain' print # Drukuje pustą linię, aby zakończyć nagłówki print 'Hello, world!' 

Jak widzimy, nasz pierwszy wiersz zawiera SZULERNIA wymagane, to musimy wydrukować nagłówek, aby przeglądarka wiedziała, co zrobić z treścią, wypisujemy pustą linię, aby zakończyć nagłówek i na koniec wypisujemy klasyczną linię Witaj świecie! Jeśli wszystko pójdzie dobrze, powinniśmy zobaczyć tylko Hello, World !; ponieważ chcemy generować wyniki internetowe, zmienimy nagłówek na następujący, aby przeglądarka zinterpretowała go jako dokument HTML
print 'Typ treści: tekst / html'

Na obrazku widzimy, jak wygląda nasz skrypt z lokalnego serwera w Okna.
Na tym kończymy nasz tutorial, w którym dowiedzieliśmy się, co to jest Grafika komputerowa i jak możemy go wdrożyć, aby tworzyć nasze programy.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