Introduzione a Bottle, un web framework per Python

Mattepuffo's logo
Introduzione a Bottle, un web framework per Python

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!


Condividi su Facebook

Commentami!