Hvor å Legge ned Python til HTML

I motsetning Javascript, Python-kode kan ikke ved direkte integrert i HTML, men det kan påberopes gjennom felles gateway grensesnitt scripting, der den konkurrerer med Perl skriptspråk for britenes web-programmerere tar de første skrittene inn i interaktive webapplikasjoner. Robuste web / Python rammeverk som Django og Zope tilbyr Python programmerer kraftige verktøy for å lage web-applikasjoner der programmering logikk og html displayet holdes fra hverandre. Disse systemene tilbyr kraft og skalerbarhet.

Bruksanvisning

1 Konfigurer Apache web server for å kjøre CGI skript ved å sette inn følgende linjer med kode i hoved httpd.conf filen:

<Directory / usr / local / apache2 / htdocs / somedir>

Alternativer + ExecCGI

</ Directory>

Du må også legge til følgende linje i httpd.conf filen:

AddHandler cgi-script .cgi .py

Dette forteller webserveren som filer vedlagt med .cgi og .py må kjøres som CGI-skript.

2 Åpne en teksteditor og skriv inn følgende:

! / Usr / bin / python

print ( 'Content-type: text / html \ n') print ( '<TITLE> Python_In_HTML </ TITLE>') print ( '<H1> Python ønsker å si </ H1>') print ( '<P> Hei, HTML! </ P> ')

Den første linjen med sin "shebang" call påkaller Python; utskriftskommandoen kaller html metode, slik at teksten mellom taggene vil være riktig formatert i nettleseren. Lagre denne filen som PyScript1.py i root / Library / Apache / cgi-bin.

3 Test din skriptet ved å åpne en nettleser og skrive inn følgende nettadresse:

http://localhost.cgi-bin.PyScript1.py

Nettleseren vil vise følgende: Python ønsker å si Hei, HTML!

Hint

  • Python CGI-skript fungere omtrent som Javascript og PHP. Den kan brukes til alt fra skjema validering til database interaktivitet. Utforsk mulighetene med en god manual.