Junior — Middle
Vai jums ir pieredze ar REST API darbā jūsu projektos?
sobes.tech AI
Atbilde no AI
Jā, Python projektos bieži ir nepieciešama mijiedarbība ar REST API, lai iegūtu vai nosūtītu datus. Parasti tiek izmantota bibliotēka requests, kas ļauj viegli veikt HTTP pieprasījumus.
Piemērs vienkāršam GET pieprasījumam REST API:
import requests
response = requests.get('https://api.example.com/data')
if response.status_code == 200:
data = response.json()
print(data)
else:
print('Pieprasījuma kļūda:', response.status_code)
Tāpat ir iespējams nosūtīt POST pieprasījumus ar datiem:
payload = {'key': 'value'}
response = requests.post('https://api.example.com/data', json=payload)
Darbs ar REST API ietver atbilžu, kļūdu, autentifikācijas un datu serializācijas apstrādi.