Junior — Middle
Имали ли сте опит с взаимодействие с REST API в проектите си?
sobes.tech AI
Отговор от AI
Да, в проекти на Python често е необходимо да взаимодействате с REST API за получаване или изпращане на данни. Обикновено се използва библиотеката requests, която позволява лесно да се правят HTTP заявки.
Пример за прост GET заявка към REST API:
import requests
response = requests.get('https://api.example.com/data')
if response.status_code == 200:
data = response.json()
print(data)
else:
print('Грешка при заявката:', response.status_code)
Също така, можете да изпращате POST заявки с данни:
payload = {'key': 'value'}
response = requests.post('https://api.example.com/data', json=payload)
Работата с REST API включва обработка на отговори, грешки, удостоверяване и сериализация на данни.