Manipulating requests Response
Урок 7 из 10 курса API на Python на Coddy.
Как только вы выполните get() или post() к API, вы получите объект response, который мы сохранили в переменной response в наших прошлых примерах.
Как мы узнали в уроке по JSON, эти ответы приходят в формате JSON или в родном формате словаря Python.
Чтобы получить формат JSON вашего ответа, вам нужно написать:
data = response.json()Затем вы можете извлечь необходимые значения из ответа, используя метод обращения по ключам словаря.
Задание
СреднеИнструкции:
- Отправьте GET-запрос по адресу:
https://jsonplaceholder.typicode.com/users/1 - Сохраните объект
requests.get()в переменную с именемresponse - Распарсите и сохраните
response.json()в переменную с именемdata - Используйте метод обращения по ключу, чтобы сохранить
data["name"]в переменную с именемresult - Выведите на печать
result— должно отобразиться: Leanne Graham
Попробуйте сами
import requests
# Step 1: Send GET request
response = # Your code here
# Step 2: Parse JSON response
data = # Your code here
# Step 3: Get the name
result = # Your code here
# Step 4: Print the result
print(result)Все уроки раздела API на Python
2API in Python
requests Library for APIrequests Method to Retrieverequests Method to Send DataManipulating requests Response3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results