Строковые индексы должны быть целыми числами Giphy - PullRequest
0 голосов
/ 24 ноября 2018

Я пытаюсь получить URL из данных объекта, но это не правильно.Эта программа остановлена ​​в строке 4. Код находится под.

Мой код:

    import requests

    gifs = str(requests.get("https://api.giphy.com/v1/gifs/random? 
    api_key=APIKEY"))
    dump = json.dumps(gifs)
    json.loads(dump['data']['url'])

1 Ответ

0 голосов
/ 24 ноября 2018

Ваше описание недостаточно ясно.Вы ожидаете прочитать JSON и выбрать поле, которое приносит вам что-то?Я рекомендую вам проверить этот раздел руководство по быстрому запуску запросов это, я подозреваю, вы хотите прочитать данные в json и извлечь их из некоторых полей.Может быть, что-то вроде этого может помочь:

r = requests.get('http://whatever.com')  
url = r.json()['url']
...