ComenzarEmpieza gratis

JSON: de la web a Python

¡Vaya, felicidades! Acabas de consultar tu primera API mediante programación en Python y has impreso el texto de la respuesta en el terminal. Sin embargo, como sabes, tu respuesta es en realidad un JSON, por lo que puedes dar un paso más y decodificar el JSON. A continuación, puedes imprimir los pares clave-valor del diccionario resultante. ¡Eso es lo que vas a hacer ahora!

Este ejercicio forma parte del curso

Importación de datos intermedios 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 mensaje de respuesta resultante a la variable r.
  • Aplica el método json() al objeto de respuesta r y almacena el diccionario resultante en la variable json_data.
  • Pulsa «Enviar» para imprimir los pares clave-valor del diccionario « json_data » en el terminal.

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