Как мне использовать данные, которые были вызваны при работе с API?

#python #python-3.x #api

#python #python-3.x #API

Вопрос:

Я пытаюсь использовать api в первый раз, и мне нужно использовать данные, которые были вызваны. Когда я запускаю свой скрипт, я получаю <Response [200]> so, мой код выполнен успешно, но как мне просмотреть и использовать информацию, которая была вызвана. Спасибо!

Ответ №1:

Если это то, как вы запрашиваете api,

 r = requests.get("api")
 

Таким образом, вы получите простой текстовый ответ.

 print(r.text)
 

Вы также можете получить вывод json, выполнив это

 print(r.json())
 

Ответ №2:

Если вы используете requests .

 response = requests.get("some url")

response.status_code # get the status code

json_response = response.json() # convert response to json
print(json_response) # you can see dictionary-like structure
print(json_response["arbitrary"]) # you can access data just like normal dictionary
 

Вот requests документация