Метод meta_list
Метод meta_list применяется к объекту
ConfigDict и возвращает список всех
ключей, которые были сохранены в секции
метаданных через метод meta_set.
Метаданные хранятся отдельно от основных
настроек приложения и доступны только для
чтения через метод meta_get.
Метод не принимает параметров и всегда
возвращает список строк.
Синтаксис
ConfigDict.meta_list()
Пример
Давайте создадим объект ConfigDict,
сохраним несколько метаданных и получим
список их ключей:
from bottle import ConfigDict
config = ConfigDict()
config.meta_set('author', 'admin')
config.meta_set('version', '1.0')
res = config.meta_list()
print(res)
Результат выполнения кода:
['author', 'version']
Пример
Давайте проверим, что метод возвращает пустой список, если метаданные не заданы:
from bottle import ConfigDict
config = ConfigDict()
res = config.meta_list()
print(res)
Результат выполнения кода:
[]
Смотрите также
-
класс
ConfigDict,
который хранит настройки приложения -
метод
meta_set,
который сохраняет метаданные в словаре -
метод
meta_get,
который возвращает значение метаданных по ключу -
метод
load_config,
который загружает настройки из файла