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

Сервер auto

Сервер auto применяется при запуске приложения Bottle через командную строку или метод run. Он автоматически определяет, какой WSGI-сервер доступен в системе, и использует его для обслуживания запросов. Если ни один из специализированных серверов не установлен, применяется встроенный сервер wsgiref. Это значение используется по умолчанию, если параметр server не задан явно.

Синтаксис

run(app, server='auto')

Пример

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

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

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

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

Пример

Давайте запустим приложение через командную строку с сервером auto:

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

Выполним команду в терминале:

python -m bottle --server auto app:app

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

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

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

  • функцию run,
    которая запускает приложение Bottle
  • параметр server,
    который задаёт WSGI-сервер для запуска
  • сервер wsgiref,
    который используется по умолчанию
  • класс ServerAdapter,
    который представляет адаптер сервера
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить