Hocam, kod işe yaradı teşekkür ederim. Bir hata alıyorum yardımcı olursanız çok menmun olurum.
5 thread açarak işlemleri yapıyorum. Fakat threadlar tek tek hataya düşüyor. mesala thread 1 hataya düşünce bir sonraki iş parcası 4 thread açıyor. Böyle böyle son threadda hataya düşünce program çalışmıyor malesef . Sanırım kullandığım ipler bağlanamıyor. Veya birşeyleri açık bırakıyorum. Veya session diyor anlamadım son satırsa sessionlar depoyu dolduruyormu acaba. Bunun bir çözümü varmı hocam veya hata alsanada bir sonraki iş parçasında yine 5 thread olarak devam etsin. Çünkü iplerden hata alabiliriz bazen. Birde time.sleep(7) ile her thread arası 7 saniye bekletiyorum. Birde değer gönderdiğim fonksiyon içerisinde try except kullanıyorum hata aldığımda devam et diyorum. Acaba bu try except farklı bir yerdede kullanmammı gerekiyor. Ayrıca hiç thread açmadan çalıştırdığımda uzun süren çalışma sonunda yine bu hataya düşüyor. Yani threadlarla alakası olmayabilir bu hatanın. Ama threadları kapatması iyi olmuyor.
Exception in thread Thread-7:
Traceback (most recent call last):
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connection.py", line 171, in _new_conn
(self._dns_host, self.port), self.timeout, **extra_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\util\connection.py", line 79, in create_connection
raise err
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\util\connection.py", line 69, in create_connection
sock.connect(sa)
ConnectionRefusedError: [WinError 10061] Hedef makine etkin olarak reddettiğinden bağlantı kurulamadı
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connectionpool.py", line 600, in urlopen
chunked=chunked)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connectionpool.py", line 354, in _make_request
conn.request(method, url, **httplib_request_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\http\client.py", line 1229, in request
self._send_request(method, url, body, headers, encode_chunked)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\http\client.py", line 1275, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\http\client.py", line 1224, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\http\client.py", line 1016, in _send_output
self.send(msg)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\http\client.py", line 956, in send
self.connect()
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connection.py", line 196, in connect
conn = self._new_conn()
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connection.py", line 180, in _new_conn
self, "Failed to establish a new connection: %s" % e)
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x0000000004DDA9B0>: Failed to establish a new connection: [WinError 10061] Hedef makine etkin olarak reddettiğinden bağlantı kurulamadı
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\threading.py", line 917, in _bootstrap_inner
self.run()
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\alper\Desktop\testler\accept.py", line 144, in oku
acc(ip,port,useragent,email,sifre,kullanici)
File "C:\Users\alper\Desktop\testler\accept.py", line 107, in acc
browser.close()
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 688, in close
self.execute(Command.CLOSE)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 319, in execute
response = self.command_executor.execute(driver_command, params)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\selenium\webdriver\remote\remote_connection.py", line 376, in execute
return self._request(command_info[0], url, body=data)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\selenium\webdriver\remote\remote_connection.py", line 399, in _request
resp = self._conn.request(method, url, body=body, headers=headers)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\request.py", line 68, in request
**urlopen_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\request.py", line 89, in request_encode_url
return self.urlopen(method, url, **extra_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\poolmanager.py", line 322, in urlopen
response = conn.urlopen(method, u.request_uri, **kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connectionpool.py", line 667, in urlopen
**response_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connectionpool.py", line 667, in urlopen
**response_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connectionpool.py", line 667, in urlopen
**response_kw)
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\connectionpool.py", line 638, in urlopen
_stacktrace=sys.exc_info()[2])
File "C:\Users\alper\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\util\retry.py", line 398, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=55969): Max retries exceeded with url: /session/032adda0-df0b-49a2-ab5b-4b77c7d6735a/window (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000000004DDA9B0>: Failed to establish a new connection: [WinError 10061] Hedef makine etkin olarak reddettiğinden bağlantı kurulamadı'))