Python Selenium ile xpath kullanarak bir element içeriğini almak

The_Glow

Centipat
Katılım
14 Ocak 2021
Mesajlar
110
Daha fazla  
Cinsiyet
Erkek
Merhaba,

Python Selenium ile bir internet sitesinde xpath kullanarak veya başka bir yöntemle bulduğum bir elementin nasıl içeriğini okurum? (o elementin web Site'de gösterdiği içeriği değil de o elementin içinde yazanları okumak istiyorum.)

Amacım resimde de 1 numara ile gösterildiği gibi bir web sitede olan 2 ile numaralandırılmış elementten bir insan doğrulamasının linkini elde etmek.

Şimdiden teşekkürler.
 

Dosya Ekleri

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    133,8 KB · Görüntüleme: 152
Attribute içeriğine ulaşmak istiyorsan aşağıda "src" için örnek kod paylaşıyorum. "url" ve "xpath" değerlerini girip deneyebilirsin.

Python:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By as by
driver = webdriver.Chrome(ChromeDriverManager().install())

url = ''
xpath = ''

driver.get(url)
src = driver.find_element(by.XPATH, xpath).get_attribute(name="src")
print(src)
 

Technopat Haberler

Yeni konular

Geri
Yukarı