Sobes.tech
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.