Метод get
Метод get применяется к объекту MultiDict и возвращает первое значение, связанное с переданным ключом. Первым параметром передаётся ключ, вторым необязательным параметром - значение по умолчанию, которое возвращается, если ключ не найден. Если значение по умолчанию не указано и ключ отсутствует, метод возвращает None.
Синтаксис
multidict.get(key, [default])
Пример
Давайте получим значение по существующему ключу:
from bottle import MultiDict
md = MultiDict()
md['name'] = 'abcde'
res = md.get('name')
print(res)
Результат выполнения кода:
"abcde"
Пример
Давайте получим значение по отсутствующему ключу с указанием значения по умолчанию:
from bottle import MultiDict
md = MultiDict()
md['name'] = 'abcde'
res = md.get('user', 'hello')
print(res)
Результат выполнения кода:
"hello"
Пример
Давайте получим первое значение, если ключу соответствует несколько значений:
from bottle import MultiDict
md = MultiDict()
md.append('name', 'abcde')
md.append('name', 'hello')
res = md.get('name')
print(res)
Результат выполнения кода:
"abcde"