Junior — Middle
Ai experiență în interacțiunea cu API-urile REST în proiectele tale?
sobes.tech AI
Răspuns de la AI
Da, în proiectele Python, este frecvent să interacționezi cu API-uri REST pentru a obține sau trimite date. De obicei, se folosește biblioteca requests, care permite efectuarea ușoară a cererilor HTTP.
Exemplu de o cerere GET simplă către un API REST:
import requests
response = requests.get('https://api.example.com/data')
if response.status_code == 200:
data = response.json()
print(data)
else:
print('Eroare la cerere:', response.status_code)
De asemenea, se pot trimite cereri POST cu date:
payload = {'key': 'value'}
response = requests.post('https://api.example.com/data', json=payload)
Lucrul cu API-urile REST include gestionarea răspunsurilor, erorilor, autentificării și serializării datelor.