HTTP Adapter
HTTPAdapter представляет собой компонент библиотеки requests, который обеспечивает удобное управление конфигурацией соединения с внешним сервером. Облегчает работу в сетевых приложениях, к примеру, можно полноценно управлять пулом соединений и
Использование прокси в сессии
Использование прокси подразумевает, что сетевые запросы проходят через промежуточный узел. При этом для конечного сайта запросы будут идти именно с данного сервера. Это часто используют, к примеру, для
Введение в requests sessions
Упрощенно говоря, сессия в контексте работы с HTTP – полезный механизм, который позволяет сохранять определенный набор данных между отдельными запросами. В первую очередь, это позволяет улучшить общую производительность
Exceptions
Далее будут более подробно рассмотрены исключения, генерируемые библиотекой  requests в Python. Ссылка на официальную документацию requests.RequestException. Базовое исключение, от которого наследуются все остальные исключения. Обеспечивает перехват всех остальных
Введение в обработку исключений
Работа с исключениями важна в процессе программирования. Даже простые скрипты в определенный момент могут отказаться выполнять исходный функционал, при этом не всегда очевидна причина сбоя. Практика показывает, что
Содержимое ответа response — .json() .text .content
Объект Response в библиотеке Requests представляет собой основной элемент для организации веб-парсинга. Он хранит большое количество информации, полученной от сервера после обработки запроса. Для эффективного и безопасного извлечения
Статус коды
Начинающие пользователи часто не уделяют достаточно внимания данному аспекту, делая основной упор именно на извлечении нужной информации. Однако при переходе к практике неизбежно возникают различные ошибки в процессе
Библиотека fake_useragent
Основная информация Библиотека fake_useragent обеспечивает удобную генерацию фейковых значений User-Agent, что достаточно востребовано в сфере автоматизации и парсинга. Заметно облегчается процесс маскировки скрипта под рядового пользователя. Есть большое
Использование прокси
Библиотека Requests предоставляет возможность использовать механизмы для скрытия реального IP. Самая распространенная ситуация – смена адреса для снижения вероятности получить бан. При работе через прокси необходимо учитывать протокол,
Передача параметров в URL
В процессе работы с сайтами часто возникает необходимость передачи определенного набора данных через строку запроса URL. При работе в браузере часто можно видеть автоматическое добавление пар ключ/значение, они