Python 爬虫使用 Selenium 如何在 WebElement 获得属性
首先,我们需要初始化驱动和指定使用特定的流量器。
代码如下:
from selenium import webdriver
wd = webdriver.Firefox()
上面的代码可以简单的理解为启动一个 Firefox 的实例。
使用 css 选择器
可以把程序读取的 HTML 理解为一个 Doc。
我们需要在 Doc 中选择我们的元素,这个叫做选择器,通常来说 HTML 很多不同的选择器。
elem = wd.find_element_by_css_selector('#my-id')
上面的代码是使用 css 的选择器。
获得属性
但我们使用选择器获得元素后,下一步就是我们需要获得属性了。
Python 的代码为:
element.get_attribute('innerHTML')
这样我们就可以通过元素获得属性了。
https://www.isharkfly.com/t/python-selenium-webelement/14980
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2022-09-19 Maven 中依赖使用的版本号
2022-09-19 Spring 注册 Bean 在配置中的定义和使用 Autowired
2022-09-19 https://www.cwikius.cn/archives/7935