Boşlukları düzgün veremediğim için while döngüsü çalışmamış sanırım. Böyle yaptım şu an Pycharm'da hata yok gibi gözüküyor ama çalıştırınca tarayıcıyı kapattıktan sonra tekrar açmıyor

Böyle bir hata veriyor.

urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=52778): Max retries exceeded with url: /session/171d4f9fb8fc93fb9ddf9267bd3d80b7/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnec tion object at 0x0000025285AC0CA0>: Failed to establish a new connection: [WinError 10061] Hedef makine etkin olarak reddettiğinden bağlantı kurulamadı

Edit: Sorunu çözdüm sonunda aşağıdaki koda göre while True: 'yu bir üst satıra aldım ve driver değişkenini de döngüye dahil ettim

<br>
from selenium.webdriver.common.action_chains import ActionChains
from time import sleep
from selenium import webdriver
import random

# Siteye giriş
driver = webdriver.Chrome()
while True:
    driver.get('https://site.com')
    sleep(2)
    # Yeni boş sekme açılır
    driver.execute_script("window.open('','_blank');")
    # Yeni Sekme, window_handles'daki son nesne olur
    driver.switch_to.window(driver.window_handles[-1])
    # Link Tekrar Açılır
    driver.get('https://site.com')
    # 300,500 kordinatlarına tıklanır
    actions: ActionChains = ActionChains(driver)
    actions.move_by_offset(300, 500).double_click().perform()
    # Random bir şekilde beklenir
    sleepTimes = [12.1, 12.5, 13.0, 13.4, 13.8, 14.0, 14.4, 14.8, 15.0, 15.4, 15.8]
    sleep(random.choice(sleepTimes))
    # Tarayıcı Kapatılır
    driver.quit()