Domanda

Non ho mai fatto una programmazione orientata agli oggetti, solo la scrittura di base.

Sto giocando in giro con 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])
.

La risposta è:

<class 'requests.models.Response'>
.

Normalmente converto la risposta al testo e poi lo carica in JSON così posso analizzarlo, ma non posso farlo con questa risposta.

Capisco il concetto di lezioni ma non li ha usati o sanno davvero cosa fare con quella risposta.

C'è un modo in cui posso convertirlo in JSON?

È stato utile?

Soluzione

blah[0] nel tuo caso è una classe requests.models.Response che, secondo il codice sorgente e Documentazione , ha il metodo json() che deserializzaLa risposta JSON in un oggetto Python usando json.loads() :

print blah[0].json()
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top