在Python 中使用Selenium WebDriver 取得WebElement 的HTML 來源
在Python 中使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用Selenium WebDriver 時,您可以檢索整個頁面使用整個頁面使用。 .page_source 的來源。但是,要取得特定元素(及其子元素)的 HTML 來源,有一種不同的方法。
Python 沒有明確記錄所需的功能。但是,您可以使用帶有 'innerHTML' 或 'outerHTML' 屬性的 get_attribute() 方法來存取元素的 HTML 來源。
innerHTML
'innerHTML' 屬性傳回元素內容的HTML 原始碼:
<code class="python">element_source = elem.get_attribute('innerHTML')</code>
'outerHTML'屬性傳回整個元素(包括其子元素)的 HTML 原始碼:
此方法已過測試並確認可與 ChromeDriver 搭配使用。
以上是如何在 Python 中使用 Selenium WebDriver 取得特定 WebElement 的 HTML 來源?的詳細內容。更多資訊請關注PHP中文網其他相關文章!