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

发布了39 篇原创文章 · 获赞 32 · 访问量 5782

猜你喜欢

转载自blog.csdn.net/weixin_39190382/article/details/104892944