Я использую запросы с API Bitmex, я пытаюсь получить значение lastPrice из запросов get.
Я сохранил ответ в переменной, попытался несколькими способами получить значение lastPrice, включая print (value [1]) print (value ['lastPrice'], все из которых не работало, я читал дляНекоторое время здесь и, похоже, не могу найти правильный способ получения значения. Извините, если это все время спрашивают.
import requests
r = requests.get('https://www.bitmex.com/api/v1/instrument?symbol=XBT&columns=lastPrice&count=1&reverse=true')
value = r.text
print(value)
#print(value[1])
#print(value['lastPrice'])
Выходные данные:
[{"symbol":"XBTUSD","timestamp":"2019-10-03T22:37:13.085Z","lastPrice":8190.5}]
использование значения [1] просто возвращает первую букву в печати. Так, например, ex [1] возвращает {и использование ['lastPrice'] возвращает TypeError: string indices must be integers