2016-03-26 9 views
2

ich versucht, eine Anforderung GET zu machen https://randomuser.me/api/<gebunden Methode Response.json von <Response [200] >>

import requests 
import json 


url = "https://randomuser.me/api/" 
data = requests.get(url).json 

print data 

ich wurde immer

# <bound method Response.json of <Response [200]>> 

Wie kann ich sehen Die Antwort von json? So etwas wie das

{ 
    "results": [ 
     { 
      "user": { 
       "gender": "female", 
       "name": { 
        "title": "ms", 
        "first": "kerttu", 
        "last": "tervo" 
       }, 
       "location": { 
        "street": "9102 aleksanterinkatu", 
        "city": "eurajoki", 
        "state": "pirkanmaa", 
        "zip": 67561 
       }, 
       "email": "[email protected]", 
       "username": "silvercat709", 
       "password": "papa", 
       "salt": "tOCPX2GL", 
       "md5": "86c60371eeb94596916d66cee898c869", 
       "sha1": "d06c4f2e43f8c0e53d88e538655f1152169ce575", 
       "sha256": "5a6b011841b27b08c38d2091dfb3d7ca50f55192ca0fcf6929dae098316c9aae", 
       "registered": 1419602511, 
       "dob": 1266822680, 
       "phone": "03-479-964", 
       "cell": "047-950-61-69", 
       "HETU": "220210A290R", 
       "picture": { 
        "large": "https://randomuser.me/api/portraits/women/68.jpg", 
        "medium": "https://randomuser.me/api/portraits/med/women/68.jpg", 
        "thumbnail": "https://randomuser.me/api/portraits/thumb/women/68.jpg" 
       } 
      } 
     } 
    ], 
    "nationality": "FI", 
    "seed": "7d24284202c2cfdb06", 
    "version": "0.8" 
} 

Antwort

10

Eigentlich sollten Sie es nennen (da gibt es Methode).

data = requests.get(url).json() 
+0

Bitte korrigieren Sie mich, wenn ich falsch liege, aber ist es nicht, was ich habe? – ihue

+1

@ihue data = requests.get (url) .json'() 'du hast geschweige Klammern –

+1

Ohh Schnapp .. Ich vermisste die'() '. Ich habs. – ihue

Verwandte Themen