如何使用 Xpath 获取“charset”元元素的值?

问题描述 投票:0回答:1

使用 Selenium webdriver,我尝试从页面解析

charset
元元素。

<meta charset="UTF-8">

这就是我目前所拥有的

from selenium.webdriver.common.by import By

xpath='//meta[@charset]'
charset_meta_element = driver.find_element(By.XPATH, xpath)

我得到一个

WebElement
物体。 我如何从这个元素获取值(例如:'UTF-8')?

python selenium-webdriver xpath meta-tags
1个回答
0
投票

您可以使用

get_attribute
来获取价值。

from selenium.webdriver.common.by import By

xpath='//meta[@charset]'
charset_meta_element = driver.find_element(By.XPATH, XPath)

charset = charset_meta_element.get_attribute("charset")
© www.soinside.com 2019 - 2024. All rights reserved.