selenium获取文本的几种方法小结(获取源码)

every blog every motto: We would rather reuse an active dwarf than a sleeping giant.

0. 前言

关于selenium获取文本的几种方法小结。

1. 正文

1.第一种方法[1]

driver.find_element_by_xpath("//div/h1").text

2. 第二种方法 [2]

temp = driver.find_element_by_xpath("//div/h1")
text = temp.get_attribute('textContent')

3. 获取源码(延申)

方法1和2,一个是所获标签内的源码(不包含所获标签),另一个是包含所获标签。具体可自行测试。

temp = driver.find_element_by_xpath("//div/h1")

方法1:

html= temp.get_attribute('innerHTML')

方法2:

html= temp.get_attribute('outerHTML')

参考文献

[1] https://www.jianshu.com/p/797e9dbb1198
[2] https://www.cnblogs.com/Ethan-Sun/p/11946537.html

你可能感兴趣的:(爬虫,selenium,html,xpath)