针对所有h2标签进行验证

2024-06-17 12:20:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在跑步

h2_text = d.find_element_by_xpath("//h2")

Listlinker = []
Listlinker = d.find_elements_by_xpath("//h2")

for link in Listlinker:
    print(link)

我想要所有的h2标签

示例h2 示例h2

但是我得到了

<selenium.webdriver.support.event_firing_webdriver.EventFiringWebElement object at 0x10432cb10>
<selenium.webdriver.support.event_firing_webdriver.EventFiringWebElement object at 0x10432cad0>

Tags: event示例supportbyobjectseleniumlinkh2
1条回答
网友
1楼 · 发布于 2024-06-17 12:20:17

为了简化代码,这应该是可行的

headings = d.find_elements_by_tag_name("h2")
for heading in headings:
    print(heading.text) // prints the text inside the h2 tag

我不能从你问什么来判断你是在找里面的文本还是h2标签的HTML。如果需要h2标记的HTML,可以使用get_attribute("outerHTML")。你知道吗

相关问题 更多 >