sign in butonu ise xpath
/html/body/nav/div/a[2]
driver.find_element(By.XPATH, "/html/body/nav/div/a[2]").click()
Python da yeniyim yardımcı olur musunuz? (Click Yaptıramıyorum)
20
●566
- 04-12-2022, 20:29:04
- 04-12-2022, 20:33:53İhtiyacınız yok, https://www.linkedin.com/login/tr?fr...-header-signin adresinden giriş yaptırabilirsiniz. Ek olarak kullandığınız xpath yanlış('/html/body/nav/div/a[2]') ve son olarak selenium kütüphanenizi güncellemelisiniz veya kullandığınız methodu güncellemelisiniz. browser.find_element('xpath', '/html/body/nav/div/a[2]').click()
- 04-12-2022, 20:35:43yok bana böyle bir hata veriyor.
AttributeError: 'WebDriver' object has no attribute 'find_element_by_xpath' - 04-12-2022, 20:36:36sechs adlı üyeden alıntı: mesajı görüntüledediğimi yaparsanız sorun yaşamayacaksınız hocam, iyi forumlar.DijitalUzman adlı üyeden alıntı: mesajı görüntüle
- 04-12-2022, 20:37:22#kütüphaneyi import edin hocamDijitalUzman adlı üyeden alıntı: mesajı görüntüle
from selenium.webdriver.common.by import By
driver.find_element(By.XPATH, "/html/body/nav/div/a[2]").click() - 04-12-2022, 20:39:44Kodu değiştirdim çalıştı hocamsechs adlı üyeden alıntı: mesajı görüntüle
- 04-12-2022, 20:41:29En son selenium ile çalışırken. find_element_by_xpath bu şekilde ne yaptıysamda çalıştıramadım. Güncel halini bulup yapmıştım. Ama eski kalıp daha çok iyiydi benim için.sechs adlı üyeden alıntı: mesajı görüntüle
Demekki güncel selenium ile bu kalıbı değiştirmişler. Siz yazınca anladım
- 04-12-2022, 20:43:59Alışma meselesi hocam, onca vakit kullandığı fonksiyon değişince insan bi' afallıyor ama ben en çok bunu seviyorum :)A.AY adlı üyeden alıntı: mesajı görüntüle
- 04-12-2022, 20:44:16rica ederim hocam, ek olarak seleniumla çalışırken gereksiz işlemlerden uzak durun sakıncası yoksa. örneğin burda o butona bastırmak yerine href'inden nereye yönlendirdiğini görebilir ve direkt oraya gidebilirsiniz(https://www.linkedin.com/login/tr?fr...-header-signin).DijitalUzman adlı üyeden alıntı: mesajı görüntüle