当前位置:网站首页>Selenium:浏览器操作
Selenium:浏览器操作
2022-08-01 04:59:00 【不怕猫的耗子A】
Selenium浏览器操作
1、前面介绍过,根据Selenium下的WebDriver类可以实例化一个浏览器WebDriver对象:返回WebDriver对象
2、打开一个指定网页、定位HTML文档中指定元素都是根据浏览器WebDriver对象的方法来实现的
⑴打开一个指定网页:WebDriver对象.get()
⑵元素定位:
①WebDriver对象.find_element_by_*()
②WebDriver对象.find_element()
③WebDriver对象.find_elements_by_*()
④WebDriver对象.find_elements()
3、在浏览器WebDriver对象下不仅有上面提到的几种方法,还有其他的方法和属性。因此这里主要介绍浏览器WebDriver对象的其他方法或属性
⑴浏览器WebDriver对象方法或属性:操作浏览器的
⑵至于前面提到过的元素WebElement对象的方法和属性后面继续介绍:操作元素的
获取浏览器名称
1、可通过WebDriver对象下的name属性来获取当前所使用的浏览器名称
例1:
from selenium import webdriver
# 获取浏览器对象
driver = webdriver.Chrome()
# 进入百度首页
driver.get('https://www.baidu.com/')
# 获取当前浏览器名称
name = driver.name
print(name)
#chrome
边栏推荐
- Code Interview Guide for Programmers CD15 Generating an Array of Windowed Maximums
- Pyspark Machine Learning: Vectors and Common Operations
- 阿叶的目标
- PMP 项目质量管理
- typescript24-类型推论
- typescript23-tuple
- 产品经理访谈 | 第五代验证码的创新与背景
- pytroch、tensorflow对比学习—搭建模型范式(低阶、中阶、高阶API示例)
- 律师解读 | 枪炮还是玫瑰?从大厂之争谈元宇宙互操作性
- Typescript22 - interface inheritance
猜你喜欢
这里有110+公开的专业数据集
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
风险策略调优中重要的三步分析法
(2022 Nioke Duo School IV) H-Wall Builder II (Thinking)
USB3.0:VL817Q7-C0的LAYOUT指南(三)
pytroch、tensorflow对比学习—功能组件(数据管道、回调函数、特征列处理)
【目标检测】YOLOv7理论简介+实践测试
出现Command ‘vim‘ is available in the following places,vim: command not found等解决方法
Mysql基础篇(Mysql数据类型)
Swastika line-by-line parsing and realization of the Transformer, and German translation practice (a)
随机推荐
高数 | 【重积分】线面积分880例题
律师解读 | 枪炮还是玫瑰?从大厂之争谈元宇宙互操作性
pytorch、tensorflow对比学习—张量
怀念故乡的面条
SQL Analysis of ShardingSphere
pytroch、tensorflow对比学习—搭建模型范式(构建模型方法、训练模型范式)
y83. Chapter 4 Prometheus Factory Monitoring System and Actual Combat -- Advanced Prometheus Alarm Mechanism (14)
状态压缩dp
万字逐行解析与实现Transformer,并进行德译英实战(三)
Excel record of integer programming optimization model to solve the problem
(2022 Niu Ke Duo School IV) K-NIO's Sword (Thinking)
这里有110+公开的专业数据集
pytorch、tensorflow对比学习—功能组件(激活函数、模型层、损失函数)
今日睡眠质量记录68分
李迟2022年7月工作生活总结
Code Interview Guide for Programmers CD15 Generating an Array of Windowed Maximums
【愚公系列】2022年07月 Go教学课程 023-Go容器之列表
出现Command ‘vim‘ is available in the following places,vim: command not found等解决方法
【愚公系列】2022年07月 Go教学课程 024-函数
API设计笔记:pimpl技巧