Korzystanie z pakietu requests
Używanie urllib do integracji z API może prowadzić do rozbudowanego i skomplikowanego kodu – trzeba samodzielnie obsługiwać wiele dodatkowych kwestii, takich jak kodowanie i dekodowanie odpowiedzi.
Alternatywą dla urllib jest pakiet requests, który oferuje prostszy sposób na integrację z API. Pakiet requests dostarcza wiele funkcji od razu po zainstalowaniu, dzięki czemu kod jest znacznie łatwiejszy do napisania i odczytania. Spróbuj wykonać to samo ćwiczenie, tym razem używając pakietu requests.
Pamiętaj – podobnie jak w poprzednim ćwiczeniu – adres URL Lyrics API to http://localhost:3000/lyrics.
To ćwiczenie jest częścią kursu
Wprowadzenie do API w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj pakiet
requests. - Przekaż URL
http://localhost:3000/lyricsdo metodyrequests.get. - Wyświetl tekst odpowiedzi.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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.____)