Heim > Artikel > Backend-Entwicklung > So erstellen Sie schnell das web.py-Entwicklungsframework unter Windows
Wenn Sie Python für die Webentwicklung verwenden, stehen viele Frameworks zur Auswahl, z. B. die bekanntesten Django, Tornado usw. Zusätzlich zu diesen Frameworks gibt es ein leichtes Framework, das auch sehr bequem und reibungslos zu verwenden ist , nämlich web.py. Es wurde von einem Hacker erstellt, der 2013 unglücklicherweise Selbstmord beging. Es heißt, dass es nun von einer anderen Person gepflegt und aktualisiert wird. Lassen Sie uns nun lernen, wie Sie eine web.py-Entwicklungsumgebung unter Windows einrichten.
1. Installieren Sie web.py
Laden Sie das web.py-Installationspaket unter https://github.com/webpy/webpy herunter. Beachten Sie, dass Github Anforderungen an Browserversionen stellt. Beispielsweise unterstützt es IE9 oder niedriger nicht.
Laden Sie bei Bedarf die entsprechende Version herunter.
Entpacken Sie es nach dem Herunterladen, öffnen Sie cmd, cd in das Dekomprimierungsverzeichnis, geben Sie
python setup.py install
ein. Die Installation ist abgeschlossen. (Voraussetzung ist die Installation von Python, Version unter Python3)
2. Testprogramm.
Erstellen Sie eine hello.py-Datei
import web urls = ('/hello', 'hello', ) class hello(object): def GET(self): return 'hello world' if __name__ == "__main__": app = web.application(urls, globals()) app.run()
urls ist die URL-Zuordnungsregel (ähnlich der Zuordnung im Servlet), die Klasse hello ist der Link Antwort anfordern.
Führen Sie dann die Datei in der Befehlszeile aus:
Wenn Sie das Programm stoppen möchten, drücken Sie Strg+C, um es zu beenden. Das Standardprogramm wird auf Port 8080 ausgeführt. Geben Sie dann Folgendes im Browser ein: http://127.0.0.1:8080/hello. Sie können das Ergebnis sehen:
Standardprogramm wird ausgeführt auf Port 8080. Wenn Port 8080 von anderen Programmen belegt ist, kann das Programm web.py nicht ausgeführt werden. Beispielsweise tritt ein Fehler wie sockets.error auf. In diesem Fall muss der Port geändert werden:
Beachten Sie, dass web.py nicht in der Lage ist, Websites bereitzustellen, sodass auf das web.py-Programm nur lokal zugegriffen werden kann, wenn Sie möchten Für die Bereitstellung müssen Sie Apache oder Nginx verwenden.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie schnell das web.py-Entwicklungsframework unter Windows. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!