我正在运行
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>
答案 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")
。