Menu
Coddy logo textTech

Manipolare la risposta di requests

Lezione 7 di 10 del corso API con Python di Coddy.

Una volta eseguito get() o post() in un'API, riceverai un oggetto response, che abbiamo memorizzato nella variabile response nei nostri ultimi esempi.


Come abbiamo imparato nella lezione su JSON, queste risposte sono in formato JSON o nel formato nativo dei dizionari di Python.

 

Per ricevere la risposta in formato JSON, devi scrivere:

data = response.json()

Puoi quindi analizzare i valori necessari nella risposta, usando il metodo di accesso tramite chiavi del dizionario.

challenge icon

Sfida

Medio

Istruzioni:

  1. Invia una richiesta GET a: https://jsonplaceholder.typicode.com/users/1
  2. Salva l'oggetto requests.get() in una variabile chiamata response
  3. Analizza e salva response.json() in una variabile chiamata data
  4. Usa il metodo di accesso tramite chiave per salvare data["name"] in una variabile chiamata result
  5. Stampa result - dovrebbe sempre visualizzare: Leanne Graham

Provalo tu

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)

Tutte le lezioni di API con Python

Esercitati da solo: Compilatore Python online