当前位置: 首页 > news >正文

【selenium】webdriver测试脚本

【背景】

不同电脑上运行selenium时总是因为环境问题出幺蛾子,所以需要一个最简单的脚本每次先验证一下能不能正常启用selenium。

【脚本】

这个脚本做的事情就是试着用selenium启动网页,默认用了百度首页,也可以根据情况自己修改。

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options# 创建Chrome浏览器的选项
chrome_options = Options()
chrome_options.add_argument("--start-maximized")  # 启动时最大化窗口
chrome_options.add_argument("--disable-infobars")  # 禁用信息提示栏
chrome_options.add_argument("--disable-extensions")  # 禁用扩展# 设置ChromeDriver的路径
chrome_driver_path = "chromedriver.exe"  # 替换为你的chromedriver路径
service = Service(chrome_driver_path)# 启动Chrome浏览器
driver = webdriver.Chrome(service=service, options=chrome_options)# 打开指定网页
driver.get("http://www.baidu.com")  # 替换为你想打开的网址input()# 关闭浏览器
driver.quit()
http://www.lryc.cn/news/457933.html

相关文章:

  • 工业自动化中的关键信号:开关量、模拟量与脉冲量
  • VMware vCenter Server 8.0U3c 发布下载,修复 U3b 更新停止响应的问题
  • Java面试宝典-Java集合02
  • HJ212-2017协议详解:工业物联网环境监测标准简单了解
  • 【Golang】Go语言Seeker接口与文件断点续传实战
  • 【MySQL】基本查询(下):更新、删除
  • django urlconf路由分发
  • The 2024 ICPC Kunming Invitational Contest K. Permutation(交互 期望)
  • TensorFlow与Pytorch的转换——1简单线性回归
  • 短剧小程序短剧APP在线追剧APP网剧推广分销微短剧小剧场小程序集师知识付费集师短剧小程序集师小剧场小程序集师在线追剧小程序源码
  • AI与物理学的交汇:Hinton与Hopfield获诺贝尔物理学奖
  • 六西格玛设计DFSS方法论在消费级无人机设计中的应用——张驰咨询
  • 按分类调用标签 调用指定分类下的TAG
  • 报错 - llama-index pydantic error | arbitrary_types_allowed | PydanticUserError
  • PostgreSQL Docker Error – 5432: 地址已被占用
  • 【LeetCode】动态规划—646. 最长数对链(附完整Python/C++代码)
  • 数字媒体产业园区:创新资源集聚,助力企业成长
  • 【Linux】来查看当前系统的架构
  • QT中的信号槽
  • 域名怎么转让给别人?
  • 计算机网络思维导图
  • 07.useDefault
  • git更加详细和灵活的提交过程,附带如何配置. gitignore来忽略部分文件的提交。
  • 使用正则表达式删除文本的奇数行或者偶数行
  • YOLOv10改进策略【注意力机制篇】| CVPR2024 CAA上下文锚点注意力机制
  • Unity修改鼠标图片【超简单】
  • windows C++-创建数据流代理(三)
  • C语言学习-循环嵌套打印字母金字塔
  • 探索CI/CD:持续集成与持续部署的基本概念
  • 大厂面试真题:说一说CMS和G1