admin 管理员组文章数量: 887021
文章目录
- 前言
- 一、场景
- 二、设计
- 1.引入库
- 2.引入浏览器配置
- 3.设置无头模式
- 4.启动浏览器实例,添加配置信息
- 5.访问质量分地址
- 6.隐式等待5秒
- 7.定位到输入框
- 8.输入博文地址
- 9.定位到查询按钮
- 10.点击查询按钮
- 11.定位到查询结果模块div
- 12.打印结果
- 13.结束webdriver进程
- 三、结果
前言
Selenium基础篇之不打开浏览器运行 |
---|
Selenium |
大家好,我是空空star,本篇给大家分享一下Selenium之不打开浏览器模式。
本篇使用的selenium版本如下:
Version: 4.8.2
本篇使用的浏览器如下:
一、场景
在不打开浏览器情况下,查一下我的文章质量分。
输出文章标题、发布时间、质量分、质量分建议。
二、设计
1.引入库
from selenium import webdriver
from selenium.webdrivermon.by import By
2.引入浏览器配置
options = webdriver.ChromeOptions()
3.设置无头模式
options.add_argument(‘–headless’)
4.启动浏览器实例,添加配置信息
driver = webdriver.Chrome(options=options)
5.访问质量分地址
driver.get(‘https://www.csdn/qc’)
6.隐式等待5秒
driver.implicitly_wait(5)
7.定位到输入框
input = driver.find_element(By.CLASS_NAME,‘el-input__inner’)
8.输入博文地址
input.send_keys(‘https://blog.csdn/weixin_38093452/article/details/129638168’)
9.定位到查询按钮
search = driver.find_element(By.CLASS_NAME,‘trends-input-box-btn’)
10.点击查询按钮
search.click()
11.定位到查询结果模块div
result = driver.find_element(By.CLASS_NAME,‘csdn-body-right’)
12.打印结果
print(result.text)
13.结束webdriver进程
driver.quit()
三、结果
Selenium基础篇之八大元素定位方式
·空空star · 2023-03-19 00:08:56 -
88
文章质量良好
Process finished with exit code 0
版权声明:本文标题:Selenium基础篇之不打开浏览器运行 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1717770432h700627.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论