添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

6个元素的html:(可以看出class name 相同)

<span class="title-content-title">这张冬奥大合影弥足珍贵</span>
<span class="title-content-title">白岩松呼吁家长向谷爱凌妈妈学习</span>
<span class="title-content-title">31省份新增本土确诊73例 广西72例</span>
<span class="title-content-title">#中国队3朵金花携手晋级决赛#</span>
<span class="title-content-title">人类应该和衷共济和合共生</span>
<span class="title-content-title">香港新增超1100例新冠确诊病例</span>

获取第一个元素的文本值方法:

find_element(By.CLASS_NAME, 'title-content-title').text
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
element = driver.find_element(By.CLASS_NAME, 'title-content-title').text
print element

打印结果:

这张冬奥大合影弥足珍贵

若需要循环打印六个元素的值

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
elements = driver.find_elements(By.CLASS_NAME, 'title-content-title')
for element in elements:
    print element.text

打印结果:

这张冬奥大合影弥足珍贵
白岩松呼吁家长向谷爱凌妈妈学习
31省份新增本土确诊73例 广西72例
#中国队3朵金花携手晋级决赛#
人类应该和衷共济和合共生
香港新增超1100例新冠确诊病例
在打开网页之后,我们通常要获取网页中的内容或者某个元素,这时候我们就可以使用find_xxx_by_xxx函数来获取元素了。 一、当我们获取单个元素时: 我们使用find_element_by_xxx函数来获取单个元素获取到的是WebElement对象 find_element_by_id : 通过元素id获取 find_element_by_name : 通过元素的name属性获取 find...
DEMO_PAGE = '''data:text/html, &lt;p&gt;Demo page for how to get text from hidden elements using Selenium WebDriver.&lt;/p&gt; &lt;div id='demo-div'&gt;Demo div... Selenium WebDriver 只会与可见元素交互,隐藏元素文本总是会返回空字符串。在某些情况下,我们就是需要获取这些隐藏元素文本。 想要获取隐藏元素文本内容需要使用 element.get_attribute('attributeName') 方式获取,以下是获取文本的属性名: innerHTML:会返回元素的内部 HTML, 包含所有的HTML标签... 首先定位到元素: NR = driver.find_element_by_Xpath('//*[@id="s_xmancard_mine_new"]/div[1]/div[2]/div/div[3]/div[1]/div[3]/a') 然后使用关键字获取元素的描述: NR_Text = NR.text 这样就获取到了一个页面描述文字的内容 先使用.page_source获取当前页面资源,再使用xpath路径定位元素,最后使用.text获取元素文本 注意!!: 此时text_translation取.text 之前 类型为WebElement from selenium import webdriver driver = webdriver.Chrome(executable_path='你的chromedriver.exe所在路径') source = driver.page_
记得John Resig说过,类库就是用来屏蔽浏览器的差异,但他的getText函数就明显做不到这一点,怎么没人去提醒他一下呢?我的英文特烂,阅读还可以,但要我正经八儿地写几句英文,估计句句都是病句……不说了,看下面测试(如果在IE下报错,请刷新当前页面): &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;meta ...
在空穴的概念解释时,我认为存在模糊性 我认为可修改为“宏观研究时,可理解为,硅晶体形成……” 因为空穴不是真实存在的,只是为了方便人们理解而等效出来的模型,类似于牛顿力学里的力,其实力也不是真实存在的,只是宏观研究时场等效出来的模型而已 为什么要提出这一点主要是如果电子是概率分布,那电子就没有一个固定的“座位”(原子轨道理论)又如何产生一个穴呢?更何况原子内部本身就有很多“空”,所以我就对“产生一个空穴”抱有疑问,因为我傻傻地认为空穴是真实存在的 python+opencv修改图像指定像素的值 yzp1234567891: blue指的是bgr的b通道对它进行修改 小程序云开发----增删改查数据库内容操作 是皮蛋瘦肉周: 为什么name和age不显示在数据库里面,只有id和openid出现 小程序云开发----增删改查数据库内容操作 计蒙不吃鱼: 哈哈哈哈哈哈哈,细致得很表情包 python安装cv2包报错解决方法 zbuhuibiancheng: 要等多长时间啊表情包