Monkey Patch. Перезапись сторонней библиотеки



Это практика изменения или расширения методов уже существующих объектов прямо во время выполнения кода. Подход позволяет изменять существующее поведение без редактирования исходной реализации.



В данном случае мы заранее создаем метод, который в дальнейшем будет перезаписывать requests.Session.get на наш метод. В итоге все дальнейшие вызовы будут использовать пропатченную версию new_get, которую мы реализовали.



100 🔥 и идем дальше.