Bottle ist ein schnelles, einfaches und leichtes WSGI-Micro-Web-Framework für Python. Es wird als einzelnes Dateimodul verteilt und weist keine anderen Abhängigkeiten als die Python-Standardbibliothek auf.
Homepage und Dokumentation: http://bottlepy.org
from bottle import route , run , template
@ route ( '/hello/<name>' )
def index ( name ):
return template ( '<b>Hello {{name}}</b>!' , name = name )
run ( host = 'localhost' , port = 8080 )
Führen Sie dieses Skript aus oder fügen Sie es in eine Python-Konsole ein und verweisen Sie dann in Ihrem Browser auf http://localhost:8080/hello/world. Das ist es.
Installieren Sie die neueste stabile Version mit pip install bottle
oder laden Sie Bottle.py (unstable) in Ihr Projektverzeichnis herunter. Außer der Python-Standardbibliothek gibt es keine harten Abhängigkeiten.
Code und Dokumentation sind gemäß der MIT-Lizenz verfügbar (siehe LIZENZ).
Das Bottle-Logo ist jedoch NICHT von dieser Lizenz abgedeckt. Es ist erlaubt, das Logo als Link zur Flaschen-Homepage oder im direkten Zusammenhang mit der unveränderten Bibliothek zu verwenden. In allen anderen Fällen fragen Sie bitte vorher nach.