Evet mümkün. Websitesinde ilgili butonun xpath değerleri veya html kodu üzerinden yapılabilir. bu değerler olmadan kod örneği çıkaramayız ama basit bir örnek vereyim chatgpt ile yazılmış.
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager
import time
# Tarayıcıyı başlat
options = Options()
# options.add_argument("--headless") # Görünmez çalışmasını istersen aç
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=options)
# Sayfayı aç
driver.get("https://roketbayim.com")
time.sleep(3) # Sayfanın yüklenmesini bekle
try:
# src'si roketbayim.com/a.png olan resmi bul
image = driver.find_element(By.XPATH, "//img[contains(@src, 'a.png')]")
# Görselin üzerine tıkla
image.click()
print("✅ Görsele tıklandı.")
except Exception as e:
print("❌ Görsel bulunamadı veya tıklanamadı:", e)
# İstersen tarayıcıyı kapat
# driver.quit()
Resime tıklat dediği şey butonun resimini kendi koyacak program ona tıklayacak yoksa buton resimli bir buton değil, anlamamışsın galiba gpt ye sorunca böyle oluyor işte