modsætning JavaScript kan Python koden ikke ved direkte indlejret i HTML , men det kan påberåbes ved Common Gateway Interface scripting, hvor det konkurrerer med Perl scriptsprog for opmærksomhed fra web-programmører tager de første skridt ind i interaktiv webapplikationer . Robuste web /Python rammer såsom Django og Zope tilbyde Python programmør stærke værktøjer til at skabe web- applikationer, hvor programmeringen logik og html display holdes fra hinanden. Disse systemer giver magt og skalerbarhed. Ting du skal
Apache webserver ansøgning
Python 2.6 eller højere
Vis Flere Instruktioner
1
Konfigurer Apache webserver til at køre CGI scripts ved at indsætte efter linjer kode i de vigtigste httpd.conf fil:
Options + ExecCGI
Du vil også nødt til at tilføje følgende linje til filen httpd.conf : . .
AddHandler cgi- script cgi py
Dette fortæller webserveren , at filer tilføjet med CGI og py skal køres som CGI scripts
2
Åbn en teksteditor og skrive følgende : . . . !
# /usr /bin /python < br >
print ( 'Content -Type: text /html \\ n' ) print ( "
Python_In_HTML ' ) print ( '
Python vil gerne sige
' ) print ( '
Hej , HTML < /P > !')
den første linje med sit " molevitten " opkald påberåber Python tolk udskriftskommandoen kalder html metode, således at teksten mellem tags vil være korrekt formateret i browseren . Gem filen som PyScript1.py i root /Library /Apache /cgi- bin
3
Test dit script ved at åbne en browser og skrive følgende URL: .
< p> http://localhost.cgi-bin.PyScript1.py
Din browser vil vise følgende : Python vil gerne sige Hej , HTML
< br >