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

Метод update

Метод update применяется к объекту конфигурации ConfigDict в Bottle. Он принимает первым параметром словарь или итерируемый объект с парами ключ-значение и добавляет эти данные в конфигурацию. Если ключ уже существует, его значение перезаписывается.

Синтаксис

config.update(other)

Пример

Давайте создадим конфигурацию и обновим её новыми значениями:

from bottle import Bottle app = Bottle() app.config['debug'] = True app.config['host'] = 'localhost' app.config.update({ 'port': 8080, 'host': '0.0.0.0' }) print(app.config['debug']) print(app.config['host']) print(app.config['port'])

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

True 0.0.0.0 8080

Пример

Давайте обновим конфигурацию с помощью списка кортежей:

from bottle import Bottle app = Bottle() app.config.update([ ('debug', False), ('port', 9000) ]) print(app.config['debug']) print(app.config['port'])

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

False 9000

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

  • класс ConfigDict,
    который хранит настройки приложения
  • метод load_dict,
    который загружает конфигурацию из словаря
  • метод setdefault,
    который устанавливает значение по умолчанию
  • метод load_config,
    который загружает конфигурацию из файла
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить