Использование
API веб-приложений
377
Мы вызываем метод
get()
и передаем ему URL и заголовок, а объект ответа со-
храняется в переменной
r
. Объект ответа содержит атрибут
status_code
, в котором
хранится признак успешного выполнения запроса. (Код 200 — признак успешного
ответа.) В точке
программа выводит значение
status_code
, чтобы вы могли убе-
диться в том, что вызов был обработан успешно.
API возвращает информацию в формате JSON, поэтому в программе используется
метод
json()
для преобразования информации в словарь Python. Полученный
словарь
сохраняется в переменной
response_dict
.
Наконец, программа выводит ключи словаря
response_dict
, и мы видим следую-
щее:
Status code: 200
dict_keys(['total_count', 'incomplete_results', 'items'])
Код статуса 200 означает, что запрос был обработан успешно. Словарь ответа со-
держит всего три ключа:
'total_count'
,
'incomplete_results'
и
'items'
. Присмо-
тримся повнимательнее к словарю ответа.
Достарыңызбен бөлісу: