Herkese merhaba. Python'da çok yeniyim ve Selenium ile kendi çapımda bir bot yapmaya çalışıyorum.

Buradaki sorun şu ki bu işlemleri döngüye sokamıyorum for, while döngüleri ile denedim ama bir türlü yapamadım.

Var mı yardımcı olabilecek biri ?


from selenium.webdriver.common.action_chains import ActionChains
from time import sleep
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import random
driver = webdriver.Chrome(chrome_options=option, executable_path='C:/Python39/chromedriver.exe')

# Linke Gi
r
driver.get('https://domain.com')
sleep(2)

# Yeni Sekme Aç
driver.execute_script("window.open('','_blank');")
driver.switch_to.window(driver.window_handles[-1])

# Linke Gir
driver.get('https://domain.com')

# Tıkla
actions: ActionChains = ActionChains(driver)
actions.move_by_offset(300, 500).double_click().perform()

# Bekle
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))

# Çık
driver.quit()