Mengakses Sumber HTML WebElements dalam Selenium WebDriver Menggunakan Python
Dalam Selenium WebDriver, mendapatkan semula sumber HTML elemen web membolehkan anda memanipulasi kandungan khususnya, di luar keseluruhan sumber halaman.
Dapatkan HTML Dalaman Elemen
Untuk mendapatkan semula sumber HTML kandungan elemen, gunakan atribut innerHTML:
<code class="python">from selenium import webdriver driver = webdriver.Firefox() element = driver.find_element_by_css_selector('#my-id') element_html = element.get_attribute('innerHTML')</code>
Dapatkan Element Outer HTML
Untuk sumber HTML elemen itu sendiri, gunakan outerHTML:
<code class="python">element_html = element.get_attribute('outerHTML')</code>
Keserasian
Penyelesaian ini telah diuji dengan ChromeDriver dan didapati serasi dengan Python, Java, C#, Ruby, JavaScript dan PHP.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Sumber HTML WebElements dalam Selenium WebDriver menggunakan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!