Python爬虫——selenium_访问元素信息

python 复制代码
from selenium import webdriver

# 创建浏览器对象
path = 'files/chromedriver.exe'
browser = webdriver.Chrome(path)

# 访问地址
url = 'https://www.baidu.com'
browser.get(url)

input = browser.find_element_by_id('su')
  1. 获取元素属性
python 复制代码
.get_attribute('class')
python 复制代码
print(input.get_attribute('class'))
  1. 获取标签名
python 复制代码
.tag_name
python 复制代码
print(input.tag_name)
  1. 获取元素文本
python 复制代码
.text
python 复制代码
a = browser.find_element_by_link_text('hao123')
print(a.text)
相关推荐
zhaoshuzhaoshu1 天前
Python 语法之数据结构详细解析
python
AI问答工程师1 天前
Meta Muse Spark 的"思维压缩"到底是什么?我用 Python 复现了核心思路(附代码)
人工智能·python
zfan5201 天前
python对Excel数据处理(1)
python·excel·pandas
小饕1 天前
我从零搭建 RAG 学到的 10 件事
python
老歌老听老掉牙1 天前
PyQt5+Qt Designer实战:可视化设计智能参数配置界面,告别手动布局时代!
python·qt
格鸰爱童话1 天前
向AI学习项目技能(六)
java·人工智能·spring boot·python·学习
悟空爬虫-彪哥1 天前
VRChat开发环境配置,零基础教程
python
数据知道1 天前
《 Claude Code源码分析与实践》专栏目录
python·ai·github·claude code·claw code
曲幽1 天前
FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了!
python·vue·upload·fastapi·web·blob·chunk·spark-md5
石工记1 天前
Agent 应用与图状态编排框架LangGraph
python·ai编程