Gefällt mir nicht JavaScript können Python-Code nicht direkt in HTML eingebettet ist, aber es kann durch Common Gateway Interface Scripting aufgerufen werden , wo es mit dem Perl -Skriptsprache für die Aufmerksamkeit der Web-Programmierer die ersten Schritte in interaktive konkurriert Web-Anwendungen. Robust web /Python -Frameworks wie Django und Zope bieten die Python-Programmierer leistungsfähige Werkzeuge für die Erstellung von Web- Anwendungen, bei denen die Programmlogik und html Display auseinander gehalten werden. Diese Systeme bieten Leistung und Skalierbarkeit. Things You
Apache Web -Server-Anwendung
Python 2.6 oder höher
brauchen anzeigen Weitere Anweisungen
1
Konfigurieren Sie den Apache Web-Server an CGI-Skripte , indem Sie das ausführen folgenden Codezeilen in der httpd.conf Datei :
Options + ExecCGI
Sie auch brauchen werden, um die folgende Zeile in der Datei httpd.conf hinzufügen : . .
AddHandler cgi -script cgi py
Damit die Web- Server, . Dateien mit cgi angehängt und py als CGI-Skripte ausgeführt werden muss
2
Öffnen Sie einen Text -Editor und geben Sie den folgenden : . . !
# /usr /bin /python
print (' Content-type : text /html \\ n') print ('
Python_In_HTML ') print (' Python möchte sagen,
') print (' hallo , HTML
!')
die erste Zeile mit dem " Kram " call ruft den Python-Interpreter , der Druckbefehl ruft die html -Methode so , dass der Text zwischen die Tags richtig im Browser formatiert werden. Speichern Sie diese Datei als PyScript1.py in root /Library /Apache /cgi -bin
3
Testen Sie Ihr Skript durch einen Webbrowser öffnen und Schreibarbeiten in der folgenden URL: .
< p> http://localhost.cgi-bin.PyScript1.py
Ihr Browser erscheint die folgende Anzeige : Python möchte sagen, hallo , HTML