Sobes.tech
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 включва обработка на отговори, грешки, удостоверяване и сериализация на данни.