CommencerCommencez gratuitement

Utiliser le package requests

Utiliser urllib pour intégrer des API peut produire un code verbeux et complexe, car vous devez gérer de nombreux aspects supplémentaires comme l'encodage et le décodage des réponses.

En alternative à urllib, le package Python requests offre une manière plus simple d'intégrer des API. Beaucoup de fonctionnalités sont disponibles directement avec requests, ce qui rend votre code bien plus facile à écrire et à lire. Reprenons le même exercice, mais cette fois avec le package requests.

Comme dans l'exercice précédent, souvenez-vous que l'URL de l'API Lyrics est http://localhost:3000/lyrics.

Cet exercice fait partie du cours

<cours>Introduction aux API en Python</cours>
Voir le cours

Instructions de l’exercice

  • Importez le package requests.
  • Passez l'URL http://localhost:3000/lyrics à la méthode requests.get.
  • Affichez 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.____)
Modifier et exécuter le code