<класс 'request.models.Response'> для Json

Я никогда не делал объектно-ориентированного программирования, а только базовую запись script.

Я играю с grequests

rs = (grequests.get('https://api.github.com/repositories?since='+str(page), auth=(login, password)) for page in pages)
blah = grequests.map(rs)
print type(blah[0])

Ответ:

<class 'requests.models.Response'>

Обычно я конвертирую ответ в текст, а затем загружаю его в json, чтобы я мог его разобрать, но я не могу этого сделать с этим ответом.

Я понимаю концепцию классов, но не использовал их или не знаю, что делать с этим ответом.

Есть ли способ преобразовать его в json?

Ответ 1

blah[0] в вашем случае это класс requests.models.Response, который в соответствии с исходным кодом и документацией имеет метод json(), который десериализует ответ JSON в объект Python, используя json.loads():

print blah[0].json()