Utilisation du paquet "requêtes
L'utilisation de urllib pour intégrer APIs peut donner lieu à un code verbeux et complexe, car vous devez vous occuper d'un grand nombre de choses supplémentaires, comme l'encodage et le décodage des réponses.
Comme alternative à urllib, le paquetage requests Python offre un moyen plus simple d'intégrer APIs. De nombreuses fonctionnalités sont disponibles d'emblée sur requests, ce qui facilite grandement l'écriture et la lecture de votre code. Réessayons le même exercice, mais avec le paquet requests.
Rappelez-vous, comme pour l'exercice précédent, que le URL pour les paroles API est http://localhost:3000/lyrics.
Cet exercice fait partie du cours
<cours>Introduction aux API en Python</cours>Instructions de l’exercice
- Importez le paquet
requests. - Transmettez l'adresse URL
http://localhost:3000/lyricsà la méthoderequests.get. - Imprimez le texte de la réponse.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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.____)