验证所有h2标签

时间:2015-09-27 22:47:42

标签: python selenium selenium-webdriver

我正在运行

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>

1 个答案:

答案 0 :(得分:1)

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

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")