Introduzione a Bottle, un web framework per Python
Bottle è uno dei tanti web framework per Python.
Nello specifico parliamo di un WSGI micro-framework.
In questo articolo vediamo come installarlo e usarlo per creare una semplice web api.
Possiamo usare pip:
pip install bottle
Qui sotto il codice di esempio:
from bottle import route, run, template, post
@route('/')
def index():
return '<b>ROOT</b>!'
@route('/print/<nome>')
def print_nome(nome):
return template('<b>Ciao {{nome}}</b>!', nome=nome)
@post
def print_post():
email = requests.forms.get('email')
return email
run(host='localhost', port=8080)
Da notare che @route equivale a @get (o almeno così si evince dalla documentazione).
Enjoy!
python bottle
Commentami!