Найти - Пользователи
Полная версия: Получить значение поля json
Начало » Центр помощи » Получить значение поля json
1
madam
 reds = []
r = requests.get("https://example.test/?test="+test)
reds = json.loads(r.text)
sec = reds['data'][0]['second'] 
print (sec)

Ошибка
TypeError: list indices must be integers or slices, not str
что делаю не так?

ответ сайта в JSON:
 {"meta":{"offset":0,"limit":10},"data":[{"address":"12345678","public":"1402737b0fca7c638b5","second":"1e40d7c1c57c01c4643e05","asset":{}}],"links":{}}



Как мне получить только значение “second”
FishHook
выглядит всё правильно, пкажите скриншотом
print(r.text)
xam1816
скорее всего ваш reds - это список из словарей json
должно сработать без ошибки
 sec = reds[0]['data'][0]['second']
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB