• 25-12-2022, 17:11:47
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selamın aleyküm arkadaşlar seleniumda şöyle bir şey yapmak mümkün mü?
    mevcut kod :
    '<option selected="selected" current="true" data-root-alias="garden" value="node=21440344031"></option>
    ben bu kodun data-root-alias="garden" ve value="node=21440344031" değerini değiştirip seçmek istiyorum. Şöyle düşünün sitede bu kodları değiştirip click yapacak. Böyle bir şey mümkün mü?
  • 25-12-2022, 17:14:17
    #2
    Evet mümkün, seleniumdan consola komut yazdırarak bu işlemi gerçekleştirebilirsiniz.
  • 25-12-2022, 17:54:39
    #3
    Sezar6699 adlı üyeden alıntı: mesajı görüntüle
    Evet mümkün, seleniumdan consola komut yazdırarak bu işlemi gerçekleştirebilirsiniz.
    Peki nasıl yaparım bir örnek verirsimisiniz?
  • 25-12-2022, 18:04:44
    #4
    Volg29 adlı üyeden alıntı: mesajı görüntüle
    Peki nasıl yaparım bir örnek verirsimisiniz?
    driver.get(url)
    WebDriverWait(driver, 200000).until(EC.element_to_be_clickable((By.XPATH, "//option[@value='node=21440344031']"))).clear()
    WebDriverWait(driver, 200000).until(EC.element_to_be_clickable((By.XPATH, "//option[@value='node=21440344031']"))).send_keys("node=123")
  • 25-12-2022, 18:59:53
    #5
    Volg29 adlı üyeden alıntı: mesajı görüntüle
    Peki nasıl yaparım bir örnek verirsimisiniz?
    Yukarıda verdiğim konsola yazdırmıyor işinize yaraması adına verdim, driver.execute_script() <- bu fonksiyon konsolda komut girişinizi sağlar.