Merhaba,
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# Google Chrome kullanılacak
driver = webdriver.Chrome()
# Google'a gidilir
driver.get("http://www.google.com")
try:
# Kullanıcıdan arama yapması istenen kelime alınır
search_word = input("Google'da aramak istediğiniz kelime nedir? ")
# Google arama kutusuna kelime yazılır ve arama yapılır
# sürücü, arama kutusu öğesini bulana kadar (en fazla 10 saniye boyunca) bekler
search_box = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.NAME, "q")))
search_box.send_keys(search_word)
search_box.send_keys(Keys.RETURN)
# Arama sonuçlarının ilk sonucuna gidilir
first_result = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, "//div[@class='rc']//a")))
first_result.click()
except TimeoutError:
print("TimeoutError: Could not find the element")
# Tarayıcı kapatılır.
driver.quit()Denermisiniz.
Arama yapıyor ama aynı hatayı vermeyi devam ediyor Yinede ilerleme var bende