Django У объекта 'dict' нет атрибута 'META', ошибка при использовании API - PullRequest
0 голосов
/ 12 апреля 2020

Я пытаюсь получить некоторые данные из API, но получаю сообщение об ошибке 'dict' object has no attribute 'META', когда пытаюсь его распечатать. Я использую модуль запросов для этого. Вот код:

url = "https://coronavirus-map.p.rapidapi.com/v1/summary/region"

    querystring = {"region":"Bangladesh"}

    headers = {
        'x-rapidapi-host': "coronavirus-map.p.rapidapi.com",
        'x-rapidapi-key': "leaving this out :P"
    }

    request = requests.get(url, headers=headers, params=querystring).json()

    print(request.text)

Все работает на Почтальоне. Кто-нибудь может помочь?

1 Ответ

1 голос
/ 12 апреля 2020

Кажется, что все, что мне нужно было сделать, это удалить «.text» из команды печати. Я не знаю, почему я должен был сделать это все же. Было бы полезно, если бы кто-то мог сказать.

Таким образом, изменение было:

print(request)
...