Создаем запросы к API и обрабатываем результат с помощью Python и requests
Мой курс по тестированию и автоматизации:
Занятия в группе: okulik.by/
Видеокурс с домашними заданиями: okulik.by/video/
------------------------------------------------
Для работы с API в Python обычно используется модуль requests. В этом видео рассмотрим как взаимодействовать с API руками, а также разберемся с основами работы с модулем requests в Python
Рассмотренные методы запросов:
- GET
- POST
- PUT
- PATCH
- DELETE
-----------------------------------------------------
Мой Instagram: / senior.tester
Мой LinkedIn: / eugeneokulik
Telegram канал: t.me/SeniorTesterEugene
00:00 Привет
01:07 Тестовая API
03:25 Выполнение запросов к API вручную
11:26 Отличие PUT от PATCH
16:22 Обращение к API с помощью Python
32:50 Возможности
Пікірлер: 8
За уроки по Python однозначно лайк и комментарий на поддержку этого канала! Спасибо автору!
Спасибо, объясняете очень доступно!
Спасибо за видео! Очень хорошо объясняете🔥
Вообще можно обойтись и без библиотеки json, чтобы отправить тело запроса как json достаточно указать вместо data json и поместить туда словарь. Пример: body = {"date": '2023-06-15'} requests.post(url, json=body, headers=headers)
@SeniorTester
11 ай бұрын
О, круто! Спасибо
Good 👍 job 👏 👍
Добрый день. Присоздании запроса по образцу на 26 минуте выходит ошибка 500: {'error': 'critical', 'code': 500, 'message': 'Server error. Dont worry we already know about it.'} Как это исправить?
@SeniorTester
8 ай бұрын
Посмотрел, сам сервер работает. А вы точно данные обработали с помощью json.dumps? Теоретически, ошибка может быть из-за того, что просто пытаетесь отправить словарь. Но даже если не это, то, скорее всего, шлется что-то неправильно.