Menu
Coddy logo textTech

Manipulating requests Response

Lektion 7 von 10 im Kurs API in Python von Coddy.

Sobald Sie entweder get() oder post() in einer API ausführen, erhalten Sie ein response-Objekt, das wir in unseren letzten Beispielen in der Variable response gespeichert haben.


Wie wir in der JSON-Lektion gelernt haben, liegen diese Antworten im JSON-Format oder im nativen Dictionary-Format von Python vor.

 

Um das JSON-Format Ihrer Antwort zu erhalten, müssen Sie Folgendes schreiben:

data = response.json()

Sie können dann die erforderlichen Werte in der Antwort mithilfe der Keying-Methode des Dictionarys parsen.

challenge icon

Aufgabe

Mittel

Anweisungen:

  1. Sende eine GET-Anfrage an: https://jsonplaceholder.typicode.com/users/1
  2. Speichere das requests.get()-Objekt in einer Variable namens response
  3. Parse und speichere response.json() in einer Variable namens data
  4. Verwende die Keying-Methode, um data["name"] in einer Variable namens result zu speichern
  5. Gib result aus – es sollte immer Folgendes anzeigen: Leanne Graham

Probier es selbst

import requests

# Step 1: Send GET request
response = # Your code here

# Step 2: Parse JSON response
data = # Your code here

# Step 3: Get the name
result = # Your code here

# Step 4: Print the result
print(result)

Alle Lektionen in API in Python