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

Метод lookup

Метод lookup применяется к объекту ResourceManager и выполняет поиск ресурса по заданному пути. Первым параметром передаётся путь к ресурсу. Метод возвращает кортеж из двух элементов: найденного значения и фактического пути, по которому ресурс был обнаружен. Если ресурс не найден, метод возвращает None в качестве значения.

Синтаксис

manager.lookup(path)

Пример

Давайте создадим менеджер ресурсов и добавим в него путь с помощью метода add_path, а затем найдём ресурс:

from bottle import ResourceManager manager = ResourceManager() manager.add_path('/assets') res = manager.lookup('index.html') print(res)

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

(None, 'index.html')

Пример

Давайте посмотрим, как метод возвращает найденный ресурс, если файл существует:

from bottle import ResourceManager manager = ResourceManager() manager.add_path('/assets') res = manager.lookup('style.css') print(res)

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

('body { color: red; }', '/assets/style.css')

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

  • класс ResourceManager,
    который управляет поиском ресурсов
  • метод add_path,
    который добавляет путь для поиска ресурсов
  • метод open,
    который открывает найденный ресурс
  • атрибут path_list,
    который хранит список путей поиска
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить