ПОМОГИТЕ С КОДОМ! ВЫДАЕТ ОШИБКУ! import pyowm import telebot owm = pyowm.OWM('7aaafc116c23*****e4ea824fde79bf1', language = 'ru') bot = telebot.TeleBot("917805082:*****kH4Q8dUkUIHopendR9S0dzgoVBn5Zy0") @bot.message_handler(content_types=['text']) def send_echo(message): observation = owm.weather_at_place(message.text ) w = observation.get_weather() temp = w.get_temperature('celsius')['temp'] answer = "В городе " + message.text + "сейчас " + w.get_detailed_status() answer += "Температура сейчас около " + str(temp) + "\n\n" if temp < 10: answer += "Прохладно! " elif temp < 0: answer += "Сейчас холодно! " else: answer += "Температура нормальная " bot.send_message ( message.chat.id, answer ) bot.polling ( none_stop = True ) Выдает ошибку: 2019-12-20 22:16:30,784 (util.py:65 PollingThread) ERROR - TeleBot: "ConnectionError occurred, args=(ProtocolError('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None)),) Traceback (most recent call last): File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen httplib_response = self._make_request( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 376, in _make_request self._validate_conn(conn) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 994, in _validate_conn conn.connect() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 386, in connect self.sock = ssl_wrap_socket( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\ssl_.py", line 370, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1040, in _create self.do_handshake() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() ConnectionResetError: [WinError 10054] Удаленный хост принудительно разорвал существующее подключение During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\adapters.py", line 439, in send resp = conn.urlopen( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 719, in urlopen retries = retries.increment( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\retry.py", line 400, in increment raise six.reraise(type(error), error, _stacktrace) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\packages\six.py", line 734, in reraise raise value.with_traceback(tb) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen httplib_response = self._make_request( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 376, in _make_request self._validate_conn(conn) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 994, in _validate_conn conn.connect() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 386, in connect self.sock = ssl_wrap_socket( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\ssl_.py", line 370, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1040, in _create self.do_handshake() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None)) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\util.py", line 59, in run task(*args, **kwargs) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\__init__.py", line 276, in __retrieve_updates updates = self.get_updates(offset=(self.last_update_id + 1), timeout=timeout) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\__init__.py", line 246, in get_updates json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\apihelper.py", line 180, in get_updates return _make_request(token, method_url, params=payload) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\apihelper.py", line 53, in _make_request result = _get_req_session().request(method, request_url, params=params, files=files, File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 533, in request resp = self.send(prep, **send_kwargs) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 646, in send r = adapter.send(request, **kwargs) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\adapters.py", line 498, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None)) " Traceback (most recent call last): File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen httplib_response = self._make_request( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 376, in _make_request self._validate_conn(conn) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 994, in _validate_conn conn.connect() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 386, in connect self.sock = ssl_wrap_socket( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\ssl_.py", line 370, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1040, in _create self.do_handshake() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() ConnectionResetError: [WinError 10054] Удаленный хост принудительно разорвал существующее подключение During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\adapters.py", line 439, in send resp = conn.urlopen( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 719, in urlopen retries = retries.increment( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\retry.py", line 400, in increment raise six.reraise(type(error), error, _stacktrace) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\packages\six.py", line 734, in reraise raise value.with_traceback(tb) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen httplib_response = self._make_request( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 376, in _make_request self._validate_conn(conn) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connectionpool.py", line 994, in _validate_conn conn.connect() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 386, in connect self.sock = ssl_wrap_socket( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\ssl_.py", line 370, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1040, in _create self.do_handshake() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None)) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "E:/dont use them/programming python lel/123bot/123.py", line 27, in <module> bot.polling ( none_stop = True ) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\__init__.py", line 389, in polling self.__threaded_polling(none_stop, interval, timeout) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\__init__.py", line 412, in __threaded_polling polling_thread.raise_exceptions() File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\util.py", line 78, in raise_exceptions six.reraise(self.exc_info[0], self.exc_info[1], self.exc_info[2]) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\six.py", line 696, in reraise raise value File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\util.py", line 59, in run task(*args, **kwargs) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\__init__.py", line 276, in __retrieve_updates updates = self.get_updates(offset=(self.last_update_id + 1), timeout=timeout) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\__init__.py", line 246, in get_updates json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\apihelper.py", line 180, in get_updates return _make_request(token, method_url, params=payload) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\apihelper.py", line 53, in _make_request result = _get_req_session().request(method, request_url, params=params, files=files, File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 533, in request resp = self.send(prep, **send_kwargs) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 646, in send r = adapter.send(request, **kwargs) File "C:\Users\zhork\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\adapters.py", line 498, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None)) Process finished with exit code 1 ЧТО ДЕЛАТЬ?! ПОМОГИТЕ ПОЖАЙЛУСТА!
бля люди... позор... *** вруби --- Сообщение объединено с предыдущим 20 дек 2019 как будто никто не знает что в россии блокнута телега
Хоть телеграм в большинстве случаев работает и без ***, но тот же core.telegram.org без *** уже не работает, так что бота сможешь только с *** врубить
Добавь в код: from telebot import apihelper # Прописываем ****** (с бесплатными часто "падает" код = 443 ошибка) apihelper.proxy = { 'https': 'http://185.146.3.136:3128' }