РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
22 of 252 menu

Метод 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

Смотрите также

  • класс Bottle,
    который создаёт WSGI-приложение
  • метод route,
    который регистрирует маршрут приложения
  • метод wsgi,
    который возвращает WSGI-совместимый обработчик
  • метод reset,
    который сбрасывает состояние приложения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить