Загрузка...

Помогиите с кодом в Python!

Тема в разделе Python создана пользователем nicrozzy 20 дек 2019. 3209 просмотров

  1. nicrozzy
    nicrozzy Автор темы 20 дек 2019 1 16 ноя 2019
    ПОМОГИТЕ С КОДОМ! ВЫДАЕТ ОШИБКУ!



    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




    ЧТО ДЕЛАТЬ?! ПОМОГИТЕ ПОЖАЙЛУСТА!
     
  2. IMReon
    IMReon 20 дек 2019 15 15 май 2019
    С хостом все норм?
     
  3. Se03os
    Se03os 20 дек 2019 Заблокирован(а) 31 30 апр 2018
    С хостом что то
     
  4. Halandoff
    Halandoff 20 дек 2019 purple bitch 50 6 янв 2018
    Мне кажется,ты нихуя не установил и просто скопировал код
     
  5. sasazaza_inactive81748
    sasazaza_inactive81748 20 дек 2019 Заблокирован(а) 107 13 фев 2017
    слишком старая версия Python либо он не установлен
     
  6. 893
    Ритик
    бля люди... позор... *** вруби
    --- Сообщение объединено с предыдущим 20 дек 2019
    как будто никто не знает что в россии блокнута телега
     
  7. oriole
    oriole 20 дек 2019 был(а) давно
    а 23 декабря блокнут инет :finger_up:
     
  8. Shellar
    Shellar 20 дек 2019 Заблокирован(а)
    Хоть телеграм в большинстве случаев работает и без ***, но тот же core.telegram.org без *** уже не работает, так что бота сможешь только с *** врубить
     
  9. nicrozzy
    nicrozzy Автор темы 20 дек 2019 1 16 ноя 2019
  10. 893
    Ритик
    а мне....
     
  11. nicrozzy
    nicrozzy Автор темы 20 дек 2019 1 16 ноя 2019
  12. FDNV
    FDNV 20 дек 2019 56 10 янв 2017
    *** в помощь, например виндскрайб, тоже ебался с такой ошибкой, пока не допер до ***)
     
  13. Vano11
    Vano11 21 дек 2019 4 17 апр 2019
    *** Включи :finger_up: или ты думал, то что используя API , *** уже не нужен??
     
  14. GOLDSMAN
    GOLDSMAN 25 дек 2019 Заблокирован(а) 2 27 ноя 2019
    Добавь в код:

    from telebot import apihelper
    # Прописываем ****** (с бесплатными часто "падает" код = 443 ошибка)

    apihelper.proxy = {
    'https': 'http://185.146.3.136:3128'
    }
     
  15. drake$
    drake$ 26 дек 2019 Заблокирован(а) 37 6 сен 2019
    или *** включи
     
  16. rootkit_sys
    rootkit_sys 28 дек 2019 0 28 дек 2019
    Ритик, работает в полном порядке, держу в курсе
     
  17. zann3okin
    zann3okin 29 дек 2019 zelenka.guru/threads/5259428/ пожилой крипт 1068 4 ноя 2018
    лол чел по гайду от хауди хо пытается бота с погодой сделать. ОРИГИНАЛЬНО:finger_up:
     
  18. BrianMoserr
    BrianMoserr 30 дек 2019 Заблокирован(а) 508 12 июн 2019
Загрузка...
Top