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

Класс Bottle

Класс Bottle создаёт экземпляр приложения. Приложение хранит маршруты, настройки и хуки, а также является WSGI-приложением, которое можно запустить на сервере. Первым параметром можно передать настройки в виде словаря или строки конфигурации.

Синтаксис

app = Bottle(config)

Пример

Давайте создадим приложение и повесим обработчик на адрес '/':

from bottle import Bottle app = Bottle() @app.route('/') def index(): return 'hello'

Результат выполнения кода:

hello

Пример

Давайте запустим приложение на сервере с помощью метода run:

from bottle import Bottle app = Bottle() @app.route('/') def index(): return 'hello' app.run(host='localhost', port=8080)

Результат выполнения кода в терминале:

Bottle v0.13.4 server starting up (using WSGIRefServer())... Listening on http://localhost:8080/ Hit Ctrl-C to quit.

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

  • метод route,
    который регистрирует обработчик для URL
  • метод run,
    который запускает приложение на сервере
  • метод mount,
    который присоединяет подприложение к маршруту
  • метод merge,
    который объединяет маршруты двух приложений
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить