Utilizar el paquete de peticiones
Utilizar urllib
para integrar API puede dar lugar a un código verborreico y complejo, ya que tienes que ocuparte de un montón de cosas adicionales, como codificar y descodificar las respuestas.
Como alternativa a urllib
, el paquete Python requests
ofrece una forma más sencilla de integrar APIs. Con requests
se dispone de un montón de funciones listas para usar, lo que hace que tu código sea mucho más fácil de escribir y leer. Intentemos de nuevo el mismo ejercicio pero ahora con el paquete requests
.
Recuerda que, como en el ejercicio anterior, la URL de la API de Letras es http://localhost:3000/lyrics
.
Este ejercicio forma parte del curso
Introducción a las API en Python
Instrucciones de ejercicio
- Importa el paquete
requests
. - Pasa la URL
http://localhost:3000/lyrics
al métodorequests.get
. - Imprime el texto de la respuesta.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Import the requests package
import ____
# Pass the API URL to the get function
response = requests.get(____)
# Print out the text attribute of the response object
print(response.____)