Question

Je n'ai jamais fait de programmation orientée objet, seulement de l'écriture de scripts de base.

Je joue avec les requêtes

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])

La réponse est :

<class 'requests.models.Response'>

Normalement, je convertis la réponse en texte, puis je la charge dans json pour pouvoir l'analyser, mais je ne peux pas le faire avec cette réponse.

Je comprends le concept des cours mais je ne les ai pas utilisés et je ne sais pas vraiment quoi faire avec cette réponse.

Existe-t-il un moyen de le convertir en json ?

Était-ce utile?

La solution

blah[0] dans votre cas c'est un requests.models.Response classe qui, selon le code source et le Documentation, a json() méthode qui désérialise la réponse JSON en un objet Python à l'aide json.loads():

print blah[0].json()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top