Usare il pacchetto requests
Usare urllib per integrare le API può portare a codice verboso e complesso, perché devi gestire molti aspetti aggiuntivi come codifica e decodifica delle risposte.
In alternativa a urllib, il pacchetto Python requests offre un modo più semplice per integrare le API. Con requests hai a disposizione molte funzionalità già pronte, il che rende il codice molto più facile da scrivere e leggere. Proviamo di nuovo lo stesso esercizio, ma questa volta con il pacchetto requests.
Ricorda: come nel precedente esercizio, l'URL per la Lyrics API è http://localhost:3000/lyrics.
Questo esercizio fa parte del corso
Introduzione alle API in Python
Istruzioni dell'esercizio
- Importa il pacchetto
requests. - Passa l'URL
http://localhost:3000/lyricsal metodorequests.get. - Stampa il testo della risposta.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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.____)