编写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文件

python 复制代码
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")
相关推荐
WSSWWWSSW4 分钟前
Python OpenCV图像处理与深度学习:Python OpenCV性能优化与高效图像处理
图像处理·python·opencv
ILUUSION_S21 分钟前
ReactAgent接入MCP服务工具
python·langchain
胖达不服输34 分钟前
「日拱一码」076 深度学习——自然语言处理NLP
人工智能·python·深度学习·自然语言处理·nlp
LeonDL16837 分钟前
基于YOLO11深度学习的植物叶片及缺陷检测系统【Python源码+Pyqt5界面+数据集+安装使用教程+训练代码】【附下载链接】
python·深度学习·yolo目标检测·yolov5数据集·yolov8数据集·yolo11数据集·植物叶片及缺陷检测系统
BillKu40 分钟前
Spring Boot 后端接收多个文件的方法
spring boot·后端·python
hui函数1 小时前
订单后台管理系统-day07菜品模块
数据库·后端·python·flask
小李小李无与伦比1 小时前
MinerU环境部署——PDF转Markdown
开发语言·python·深度学习·conda
胡耀超1 小时前
AI:大语言模型微调的真相:打破迷思,理性选择
python·ai·大模型·llm·微调·提示词·大模型应用指南
大学生毕业题目1 小时前
毕业项目推荐:52-基于yolov8/yolov5/yolo11的红绿灯检测识别系统(Python+卷积神经网络)
人工智能·python·yolo·目标检测·cnn·pyqt·红绿灯检测
跟橙姐学代码1 小时前
PyInstaller打包避坑全攻略:新手一看就会,老手也能涨姿势
前端·python·ipython