ComenzarEmpieza gratis

JSON: de la web a Python

¡Felicidades! Acaba de consultar su primera API mediante programación en Python e imprimir el texto de la respuesta en el intérprete de comandos. Sin embargo, como usted sabe, su respuesta es en realidad un JSON, por lo que puede hacer un paso mejor y decodificar el JSON. A continuación, puede imprimir los pares clave-valor del diccionario resultante. ¡Eso es lo que vas a hacer ahora!

Este ejercicio forma parte del curso

Intermedio Importar datos en Python

Ver curso

Instrucciones de ejercicio

  • Pasa la variable url a la función requests.get() para que envíe la petición correspondiente y capte la respuesta, asignando el mensaje de respuesta resultante a la variable r.
  • Aplique el método json() al objeto de respuesta r y almacene el diccionario resultante en la variable json_data.
  • Pulse enviar para imprimir los pares clave-valor del diccionario json_data en el intérprete de comandos.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este 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