• 26-01-2023, 23:34:23
    #1
    Yine bir şeyler deniyordum bunu çözemedik yarım saattir ChatGPT ile Bir de uzmanlarına sorayım dedim

    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from selenium.webdriver.common.by import By
    # Google Chrome kullanılacak
    driver = webdriver.Chrome()
    # Google'a gidilir
    driver.get("http://www.google.com")
    # Kullanıcıdan arama yapması istenen kelime alınır
    search_word = input("What do you want to search for on Google? ")
    # Google arama kutusuna kelime yazılır ve arama yapılır
    search_box = driver.find_element_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 = driver.find_element(By.XPATH, "//div[@class='rc']//a")
    first_result.click()



    Sorun

  • Kabul Edilen Cevap
    • Honomy adlı üyeden alıntı: mesajı görüntüle
      [13288:11596:0127/000238.588:ERROR:device_event_log_impl.cc(215)] [00:02:38.587] USB: usb_device_handle_win.cc:1046 Failed to read descriptor from node connection: Sisteme ba*l² bir ayg²t al²■m²yor. (0x1F)
      [13288:11596:0127/000238.593:ERROR:device_event_log_impl.cc(215)] [00:02:38.592] USB: usb_device_handle_win.cc:1046 Failed to read descriptor from node connection: Sisteme ba*l² bir ayg²t al²■m²yor. (0x1F)

      İlk mesajınızdada varmış şimdi gördüm kusura bakmayın. Arkadaşlarında dediği gibi aslında.

      https://sites.google.com/a/chromium....iver/downloads

      uygun driveri indirip belirlediğiniz klasöre atın. Örnek;
       driver = webdriver.Chrome(r"path/to/chromedriver.exe")
      kodu kendinize uygun bir şekilde düzeltip tekrar çalıştırırsanız sorun çözülmüş olacaktır.
  • 26-01-2023, 23:38:25
    #2
    bu hata değil hocam chrome driverda var bu kronik bişey
  • 26-01-2023, 23:39:05
    #3
    Software Developer
    Driver aygıtı bulamıyor olarak anladım hocam.

    Şu linkten takip ederek driveri indirin

    https://tr.myservername.com/chromedr...enium-tutorial
  • 26-01-2023, 23:39:50
    #4
    mehmetkarabey adlı üyeden alıntı: mesajı görüntüle
    bu hata değil hocam chrome driverda var bu kronik bişey
    Benden kaynaklanmıyordur inşallah
    Draco adlı üyeden alıntı: mesajı görüntüle
    Driver aygıtı bulamıyor olarak anladım hocam.
    Benim çözebileceğim bir şey mi hocam. yada sebebi nedir
  • 26-01-2023, 23:41:32
    #5
    Software Developer
    Honomy adlı üyeden alıntı: mesajı görüntüle
    Benden kaynaklanmıyordur inşallah

    Benim çözebileceğim bir şey mi hocam. yada sebebi nedir
    https://sites.google.com/chromium.org/driver/?pli=1

    şu linkten indirin hocam driverı,

    browser = webdriver.Chrome(executable_path=r"Cathtochromed river.exe")

    şu şekilde tanımlayın. Sıkıntı yaşamazsınız diye düşünüyorum. Hatadan anladığım bu.

    https://stackoverflow.com/a/42478941
  • 26-01-2023, 23:42:16
    #6
    Honomy adlı üyeden alıntı: mesajı görüntüle
    Benden kaynaklanmıyordur inşallah
    kod istediğini yapıyorsa sorun yok bu hata değil bende araştırmıştım zamanında terminalde aygıtlarla alakalı uyarı gibi bişey bu
  • 26-01-2023, 23:43:15
    #7
    mehmetkarabey adlı üyeden alıntı: mesajı görüntüle
    kod istediğini yapıyorsa sorun yok bu hata değil bende araştırmıştım zamanında terminalde aygıtlarla alakalı uyarı gibi bişey bu
    yapmıyor
  • 26-01-2023, 23:47:57
    #8
    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.
  • 26-01-2023, 23:55:08
    #9
    Misafir adlı üyeden alıntı: mesajı görüntüle
    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