Usando o pacote de solicitações
O uso do site urllib
para integrar APIs pode resultar em um código verboso e complexo, pois você precisa cuidar de vários aspectos adicionais, como codificação e decodificação de respostas.
Como alternativa ao urllib
, o pacote requests
Python oferece uma maneira mais simples de integrar APIs. Muitas funcionalidades estão disponíveis imediatamente com o requests
, o que torna o código muito mais fácil de escrever e ler. Vamos tentar fazer o mesmo exercício novamente, mas agora com o pacote requests
.
Lembre-se de que, assim como no exercício anterior, o URL da API Lyrics é http://localhost:3000/lyrics
.
Este exercício faz parte do curso
Introdução às APIs em Python
Instruções do exercício
- Importe o pacote
requests
. - Passe o URL
http://localhost:3000/lyrics
para o métodorequests.get
. - Imprima o texto da resposta.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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.____)