@habrahabraman

Аналог requests в питон3?

пишу бота на питон, запускаться должен везде где есть питон3 без ручной установки модулей
нужна поддержка проксей,соксов и простота работы
все это есть в модуле requests но проблема в том что его нужно руками устанавливать
может есть возможность поставить этот модуль в каталог с проектом и тягать вместе с проектом?
или может есть готовый класс обертка для работы с urllib с поддержкой соксов?
  • Вопрос задан
  • 2203 просмотра
Решения вопроса 1
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
Дополнительные библиотеки создаются потому, что в базовой библиотеке нет того, или иного функционала. А в базой библиотеке нет этого функционала потому, что в большинстве случаев он не нужен/не обязателен. Всего реализовать не возможно, так или иначе. Вы не найдете замену requests в базовой библиотеке.
Если вы не можете объяснить заказчику, что для работы скрипта который ОН заказал необходимо установить доп. библиотеку, то лучше вам отказаться от него, или написать .bat скрипт максимум на несколько строк кода, который будет сначала пытаться установить requests, а после запускать ваш основной скрипт. 4-го решения в вашей ситуации нет, 3 и так много.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
тебе пора узнать про pip, кажется, и осваивать requirements.txt ) пакеты можно ставить локально в проект
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы