Полный курс по Python с нуля. Урок 40. Работа с API и библиотека requests.

Добавляйтесь в телеграм канал: https://t.me/dwhlearn https://t.me/learn_data_engineer 📌 В этом видеоуроке вы научитесь: - понимать, что такое API (Application Programming Interface) и как программы обмениваются данными через HTTP-протокол; - использовать библиотеку requests для выполнения основных HTTP-запросов: GET, POST, PUT и DELETE; - обрабатывать ответы сервера в формате JSON, преобразовывать их в структуры Python и проверять статус-коды (200, 400, 403, 404, 500); - передавать параметры запроса через аргумент params и настраивать заголовки headers (например, для передачи токенов авторизации); - корректно обрабатывать исключения (try-except) и настраивать тайм-ауты при обращении к внешним сервисам, чтобы программа не зависала. Код из видеоурока: https://github.com/amelinvladimir/python_basics_course/tree/main/%D0%A3%D1%80%D0%BE%D0%BA%2040 Полная версия курса с домашними заданиями доступна после регистрации на одной из платформ: https://stepik.org/course/271947 https://itempuniversity.com/course/view.php?id=767 Добавляйтесь в max: https://max.ru/join/M8YWyHnjyaoPBVhpwSGsHnpnGRPZdSBiZoWgdoBOrVU https://max.ru/join/FKWG1VZw5L7RcOEYdUuN_Ypoy-5x77GF70kyBwhsEBE

Иконка канала datacourse
223 подписчика
12+
12 просмотров
4 дня назад
12+
12 просмотров
4 дня назад

Добавляйтесь в телеграм канал: https://t.me/dwhlearn https://t.me/learn_data_engineer 📌 В этом видеоуроке вы научитесь: - понимать, что такое API (Application Programming Interface) и как программы обмениваются данными через HTTP-протокол; - использовать библиотеку requests для выполнения основных HTTP-запросов: GET, POST, PUT и DELETE; - обрабатывать ответы сервера в формате JSON, преобразовывать их в структуры Python и проверять статус-коды (200, 400, 403, 404, 500); - передавать параметры запроса через аргумент params и настраивать заголовки headers (например, для передачи токенов авторизации); - корректно обрабатывать исключения (try-except) и настраивать тайм-ауты при обращении к внешним сервисам, чтобы программа не зависала. Код из видеоурока: https://github.com/amelinvladimir/python_basics_course/tree/main/%D0%A3%D1%80%D0%BE%D0%BA%2040 Полная версия курса с домашними заданиями доступна после регистрации на одной из платформ: https://stepik.org/course/271947 https://itempuniversity.com/course/view.php?id=767 Добавляйтесь в max: https://max.ru/join/M8YWyHnjyaoPBVhpwSGsHnpnGRPZdSBiZoWgdoBOrVU https://max.ru/join/FKWG1VZw5L7RcOEYdUuN_Ypoy-5x77GF70kyBwhsEBE

, чтобы оставлять комментарии