Folosirea pachetului requests
Utilizarea urllib pentru a integra API-uri poate duce la cod verbose și complex, deoarece trebuie să gestionezi manual multe aspecte suplimentare, precum codificarea și decodificarea răspunsurilor.
Ca alternativă la urllib, pachetul Python requests oferă o modalitate mai simplă de a integra API-uri. Multe funcționalități sunt disponibile direct din pachet, ceea ce face codul mult mai ușor de scris și de citit. Hai să repetăm același exercițiu, de data aceasta cu pachetul requests.
Reține că, la fel ca în exercițiul anterior, URL-ul pentru API-ul de versuri este http://localhost:3000/lyrics.
Acest exercițiu face parte din cursul
Introducere în API-uri cu Python
Instrucțiuni pentru exercițiu
- Importă pachetul
requests. - Transmite URL-ul
http://localhost:3000/lyricsmetodeirequests.get. - Afișează textul răspunsului.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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.____)