• 1399/09/05

مشکل در اجرا :

سلام. وقتی فایل bot.py  رو اجرا میخوام بکنم متاسفانه اجرا نمیشه مشکلش چیه. کد ها هم تماما درسته.

متن خطا:

 

Traceback (most recent call last):

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connection.py", line 140, in _new_conn

   conn = connection.create_connection(

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\util\connection.py", line 83, in create_connection

   raise err

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\util\connection.py", line 73, in create_connection

   sock.connect(sa)

socket.timeout: timed out

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 614, in urlopen

   httplib_response = self._make_request(conn, method, url,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 360, in _make_request

   self._validate_conn(conn)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 857, in _validate_conn

   super(HTTPSConnectionPool, self)._validate_conn(conn)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 289, in _validate_conn

   conn.connect()

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connection.py", line 284, in connect

   conn = self._new_conn()

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connection.py", line 144, in _new_conn

   raise ConnectTimeoutError(

telegram.vendor.ptb_urllib3.urllib3.exceptions.ConnectTimeoutError: (<telegram.vendor.ptb_urllib3.urllib3.connection.VerifiedHTTPSConnection object at 0x000000A3374800A0>, 'Connection to api.telegram.org timed out. (connect timeout=5.0)')

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\utils\request.py", line 230, in _request_wrapper

   resp = self._con_pool.request(*args, **kwargs)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\request.py", line 68, in request

   return self.request_encode_body(method, url, fields=fields,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\request.py", line 148, in request_encode_body

   return self.urlopen(method, url, **extra_kw)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\poolmanager.py", line 244, in urlopen

   response = conn.urlopen(method, u.request_uri, **kw)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 691, in urlopen

   return self.urlopen(method, url, body, headers, retries,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 691, in urlopen

   return self.urlopen(method, url, body, headers, retries,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 691, in urlopen

   return self.urlopen(method, url, body, headers, retries,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\connectionpool.py", line 665, in urlopen

   retries = retries.increment(method, url, error=e, _pool=self,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\vendor\ptb_urllib3\urllib3\util\retry.py", line 376, in increment

   raise MaxRetryError(_pool, url, error or ResponseError(cause))

telegram.vendor.ptb_urllib3.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot1449978282:AAHEflZAtQhqQ4G5Kzthe3_Va23l3Z2Dxy8/getMe (Caused by ConnectTimeoutError(<telegram.vendor.ptb_urllib3.urllib3.connection.VerifiedHTTPSConnection object at 0x000000A3374800A0>, 'Connection to api.telegram.org timed out. (connect timeout=5.0)'))

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

 File "C:\Users\sina sbj\Desktop\telegram\bot.py", line 20, in <module>

   updater.start_polling()

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\ext\updater.py", line 272, in start_polling

   self._init_thread(self.dispatcher.start, "dispatcher", ready=dispatcher_ready)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\ext\updater.py", line 215, in _init_thread

   name="Bot:{}:{}".format(self.bot.id, name),

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\bot.py", line 62, in decorator

   self.get_me()

 File "<decorator-gen-1>", line 2, in get_me

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\bot.py", line 78, in decorator

   result = func(*args, **kwargs)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\bot.py", line 326, in get_me

   result = self._post('getMe', timeout=timeout, api_kwargs=api_kwargs)

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\bot.py", line 184, in _post

   return self.request.post('{}/{}'.format(self.base_url, endpoint), data=data,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\utils\request.py", line 325, in post

   result = self._request_wrapper('POST', url,

 File "C:\Users\sina sbj\Desktop\telegram\venv\lib\site-packages\telegram\utils\request.py", line 236, in _request_wrapper

   raise NetworkError('urllib3 HTTPError {}'.format(error))

telegram.error.NetworkError: urllib3 HTTPError HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot1449978282:AAHEflZAtQhqQ4G5Kzthe3_Va23l3Z2Dxy8/getMe (Caused by ConnectTimeoutError(<telegram.vendor.ptb_urllib3.urllib3.connection.VerifiedHTTPSConnection object at 0x000000A3374800A0>, 'Connection to api.telegram.org timed out. (connect timeout=5.0)'))

logo-enamadlogo-samandehi