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)
相关推荐
MarkHD6 小时前
从“能跑”到“好用”:Python脚本监控与告警实战(邮件/钉钉/企业微信)
python·钉钉·企业微信
徒 花6 小时前
Python知识学习03
开发语言·python·学习
wjcroom6 小时前
电子python模拟出的一个完美风暴
开发语言·python·数学建模·物理学
极创信息6 小时前
不同开发语言程序如何做信创适配认证?完整流程与评价指标有哪些
java·c语言·开发语言·python·php·ruby·hibernate
清水白石0086 小时前
Python 日志采集到数据仓库 ETL 流程设计实战:从基础语法到生产级可靠运维
数据仓库·python·etl
威联通网络存储6 小时前
云原生容器底座:Kubernetes 持久化存储与 CSI 架构解析
python·云原生·架构·kubernetes
Thomas.Sir6 小时前
第6节:Function Calling深度剖析
人工智能·python·ai·functioncalling
洛阳吕工6 小时前
【Python 教程】无人机 MAVLink 通信完整实战:连接飞控、接收数据与发送指令
开发语言·python·无人机
广州山泉婚姻7 小时前
Python 虚拟环境 venv 在 VSCode 中的正确用法
人工智能·python
小白学大数据7 小时前
Python requests + BeautifulSoup 爬取豆瓣电影图片
开发语言·python·beautifulsoup