Comprobación de la API de Wikipedia
Lo estás haciendo tan bien y te estás divirtiendo tanto que vamos a lanzarte una API más: la API de Wikipedia (documentada aquí). Averiguarás cómo encontrar y extraer información de la página de Wikipedia de Pizza. Lo que se pone un poco salvaje aquí es que su consulta devolverá nested JSONs, es decir, JSONs con JSONs, pero Python puede manejar eso porque los traducirá en diccionarios dentro de diccionarios.
La URL que solicita la consulta pertinente a la API de Wikipedia es la siguiente
https://en.wikipedia.org/w/api.php?action=query&prop=extracts&format=json&exintro=&titles=pizza
Este ejercicio forma parte del curso
Intermedio Importar datos en Python
Instrucciones de ejercicio
- Asigne la URL correspondiente a la variable
url
. - Aplique el método
json()
al objeto de respuestar
y almacene el diccionario resultante en la variablejson_data
. - La variable
pizza_extract
contiene el HTML de un extracto de la página Pizza de Wikipedia en forma de cadena; utilice la funciónprint()
para imprimir esta cadena 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
# Package the request, send the request and catch the response: r
r = requests.get(url)
# Decode the JSON data into a dictionary: json_data
# Print the Wikipedia page extract
pizza_extract = json_data['query']['pages']['24768']['extract']
____