Метод run
Метод run применяется к приложению
Bottle и запускает WSGI-сервер для обработки
запросов. Первым параметром передаётся хост,
вторым - порт. Метод блокирует выполнение
программы до остановки сервера.
Синтаксис
@app.run([host], [port], [server], [**kwargs])
Пример
Давайте запустим сервер на локальном хосте с портом по умолчанию:
from bottle import Bottle
app = Bottle()
@app.route('/')
def index():
return 'hello'
app.run(host='localhost', port=8080)
После запуска приложение будет доступно
по адресу http://localhost:8080/.
Пример
Давайте запустим сервер и укажем встроенный
сервер wsgiref:
from bottle import Bottle
app = Bottle()
@app.route('/user')
def user():
return 'user'
app.run(host='localhost', port=8080, server='wsgiref')
Результат выполнения кода для адреса
/user:
user