前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 爬虫使用 Selenium 如何在 WebElement 获得属性

Python 爬虫使用 Selenium 如何在 WebElement 获得属性

原创
作者头像
HoneyMoose
修改2023-09-21 03:51:08
1130
修改2023-09-21 03:51:08
举报
文章被收录于专栏:CWIKIUSCWIKIUS

首先,我们需要初始化驱动和指定使用特定的流量器。

代码如下:

代码语言:javascript
复制
from selenium import webdriver
wd = webdriver.Firefox()

上面的代码可以简单的理解为启动一个 Firefox 的实例。

使用 css 选择器

可以把程序读取的 HTML 理解为一个 Doc。

我们需要在 Doc 中选择我们的元素,这个叫做选择器,通常来说 HTML 很多不同的选择器。

代码语言:javascript
复制
elem = wd.find_element_by_css_selector('#my-id')

上面的代码是使用 css 的选择器。

获得属性

但我们使用选择器获得元素后,下一步就是我们需要获得属性了。

Python 的代码为:

代码语言:javascript
复制
element.get_attribute('innerHTML')

这样我们就可以通过元素获得属性了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用 css 选择器
  • 获得属性
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com