raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: SOCKSHTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot577218600:AAGQNIaPkdTpWQJUN8DhLmlIb8-0UvMaiXM/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))
Начал писать телеграм бот и не могу делать проверку, запуская на компе. В дальнейшем я переведу бота на не Российский сервер и проблем не будет. Сейчас же мне нужно проверять что я пишу
#Вот так, в коде:
from telebot import apihelper
apihelper.proxy = {'https': 'socks5://xxx.xxx.xxx.xxx:yyyy'}
#xxx - ip, yyyy - port
Перед этим нужно установить requests[socks], у меня на ubuntu 16.04:
sudo pip3.6 install -U requests[socks]
Но это ломает работу CAPS (принтеров на ubuntu 16.04), зато прокси заработал. На windows не должен ничего ломать.
Requirement already satisfied: requests[socks] in c:\users\pc\appdata\local\programs\python\python36-32\lib\site-packages (2.9.1)
requests 2.9.1 does not provide the extra 'socks'