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)
相关推荐
张槊哲1 小时前
如何打包python程序为可执行文件
开发语言·python
张3蜂1 小时前
Jupyter Notebook 全面介绍:从原理到实战部署
ide·python·jupyter
AI_RSER1 小时前
基于 Google Earth Engine (GEE) 的土地利用变化监测
python·随机森林·分类·土地利用·gee·遥感影像·landsat
uncle_ll2 小时前
FastAPI 零基础入门指南:10 分钟搭建高性能 API
后端·python·微服务·api·fastapi
程序猿与金融与科技2 小时前
PyQt6基础_pyqtgraph_折线图with缩放调节
python·pyqt6·pyqtgraph
guest_8812 小时前
用 Python 打造打篮球字符动画!控制台彩色炫酷输出,抖音搞怪视频灵感还原
开发语言·python·numpy·pillow
没有不重的名么2 小时前
在Pytorch中使用Tensorboard可视化训练过程
人工智能·pytorch·python
程序媛徐师姐2 小时前
Python基于Django的全国二手房可视化分析系统【附源码】
python·django·全国二手房可视化分析系统·二手房可视化分析系统·二手房房价可视化·二手房可视化·二手房房价可视化分析系统
东木月2 小时前
Python解析地址中省市区街道
开发语言·python
意.远2 小时前
PyTorch卷积层填充(Padding)与步幅(Stride)详解及代码示例
人工智能·pytorch·python·深度学习