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)
相关推荐
子午8 分钟前
【2026原创】文本情感识别系统~Python+深度学习+textCNN算法+舆情文本+模型训练
python·深度学习·算法
SunnyRivers10 分钟前
uv 与 pip:Python 包与依赖管理工具对比
python·pip·uv
计算机网恋14 分钟前
PyCharm左侧的提交按钮不显示的解决办法
ide·python·pycharm
2501_9413331021 分钟前
【Centernet改进版】基于ResNet50的纱布检测系统实现详解
python
LiuPig刘皮哥31 分钟前
llamaindex 使用火山embedding模型
windows·python·embedding
shughui38 分钟前
Android SDK 下载、安装与配置(详细图文附安装包,适配Appium+Python自动化)
android·python·appium·android-studio·android sdk
天天爱吃肉821838 分钟前
交叉表格与卡方检验:新能源汽车研发测试中的分类变量关联性分析实战
人工智能·python·嵌入式硬件·机器学习·分类·数据挖掘·汽车
山后太阳41 分钟前
如何进行量化类型的实操判断?
python
张彦峰ZYF44 分钟前
Java+Python双语言开发AI工具全景分析与选型指南
java·人工智能·python
GIS之路1 小时前
ArcGIS Pro 添加底图的方式
前端·数据库·python·arcgis·信息可视化