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

编写bat文件自动打开chrome浏览器,并通过selenium抓取浏览器操作chrome

使用本地bat文件启动chrome浏览器,并通过selenium操作

目的:因本地电脑环境问题无法启动chromedriver,故编写bat文件自动打开chrome浏览器,并通过selenium抓取浏览器操作chrome

编写bat文件 start.bat并放在D盘根目录

cd C:\Program FIles\Chrome\Application\chrome.exe
start chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenium\AutomationProfile"

python代码中启动bat文件

import subprocess
result = subprocess.run(r'D:start.bat', shell=True, check=true, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
option = Options()
option.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
http://www.xdnf.cn/news/1096057.html

相关文章:

  • 抽象类基础知识
  • 如何选择合适的ai降重工具?七个实用的ai查重网站
  • 【会员专享数据】2013-2024年我国省市县三级逐日SO₂数值数据(Shp/Excel格式)
  • 告别繁琐:API全生命周期管理的新范式——apiSQL
  • 调用京东API接口时,如果超过了调用频率限制,应该如何处理?【项目经验分享】
  • Django+DRF 实战:自定义异常处理流程
  • FeatherScan v4.0 – 适用于Linux的全自动内网信息收集工具
  • 快速搭建服务器,fetch请求从服务器获取数据
  • linux网络编程之读缓冲区设计
  • 系统性部署系统母盘【rhel7和rhel9】
  • 腾讯云分为几个区域
  • 2025社交电商新风口:推客小程序的商业逻辑与技术实现
  • 以太网基础⑤UDP 协议原理与 FPGA 实现
  • 《信号与系统》学习笔记——第八章(补充部分)
  • 分库分表之实战-sharding-JDBC分库分表执行流程原理剖析
  • 【算法笔记】6.LeetCode-Hot100-链表专项
  • VTK 9.0中的屏幕空间环境光遮挡
  • 【Android】在平板上实现Rs485的数据通讯
  • 【Docker基础】Docker容器与网络关联命令使用指南:深入理解容器网络连接
  • 基于Catboost算法的茶叶数据分析及价格预测系统的设计与实现
  • AI技术通过智能缺陷检测正在深度重构多个行业的生产模式、质量管理体系和人才结构,其影响已超越单纯的技术升级,正在引发系统性变革。
  • 可视化DIY小程序工具!开源拖拽式源码系统,自由搭建,完整的源代码包分享
  • 3D lidar目标跟踪
  • 机器学习:反向神经元传播公式推导
  • 网安-解决pikachu-rce乱码问题
  • 企业使用银河麒麟系统下载vscode显示界面不全
  • swift开发,关于应用、页面、视图的生命周期
  • WIFI协议全解析05:WiFi的安全机制:IoT设备如何实现安全连接?
  • 【数据结构】时间复杂度和空间复杂度
  • 解析LLM层裁剪:Qwen实战指南