ComenzarEmpieza gratis

JSON: de la web a Python

¡Vaya, enhorabuena! Acabas de consultar tu primera API de forma programática en Python e imprimir el texto de la respuesta en la consola. Sin embargo, como sabes, la respuesta en realidad es un JSON, así que puedes dar un paso más y decodificarlo. Luego podrás imprimir los pares clave-valor del diccionario resultante. ¡Eso es justo lo que vas a hacer ahora!

Este ejercicio forma parte del curso

Importación intermedia de datos en Python

Ver curso

Instrucciones del ejercicio

  • Pasa la variable url a la función requests.get() para enviar la solicitud correspondiente y capturar la respuesta, asignando el objeto de respuesta resultante a la variable r.
  • Aplica el método json() al objeto de respuesta r y guarda el diccionario resultante en la variable json_data.
  • Pulsa Enviar para imprimir en la consola los pares clave-valor del diccionario json_data.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import package
import requests

# Assign URL to variable: url
url = 'http://www.omdbapi.com/?apikey=72bc447a&t=social+network'

# Package the request, send the request and catch the response: r


# Decode the JSON data into a dictionary: json_data


# Print each key-value pair in json_data
for k in json_data.keys():
    print(k + ': ', json_data[k])
Editar y ejecutar código