编写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")
相关推荐
接针23 分钟前
UV 常用命令
python·uv
无垠的广袤2 小时前
【工业树莓派 CM0 Dev Board】扩展板设计
linux·python·嵌入式硬件·pcb设计·模块化·传感器
Yolanda_20222 小时前
在vscode终端中可使用pip,但是cmd终端中找不到命令 pip问题的解决
vscode·python·conda·pip
2301_764441333 小时前
用动力学系统(微分方程)为 Kernberg 的客体关系单元提供数学化的操作定义,把“自体—客体“这对心理结构建模成一个二维耦合系统
数据结构·python·算法·数学建模
dogstarhuang3 小时前
用 Doubao-Seed-Evolving + Python 免费写一个网页正文提取工具(实战教程)
爬虫·python·ai编程
猫头虎3 小时前
什么是ZCode for GLM-5.2?
开发语言·人工智能·python·科技·算法·ai编程·ai写作
心运软件4 小时前
Python实战:中国大学排行榜数据采集与可视化大屏
后端·python
长不胖的路人甲4 小时前
什么是赫夫曼树(哈夫曼树 / Huffman Tree)
python·算法·霍夫曼树
魔镜er4 小时前
03-张量
人工智能·pytorch·python
37.2℃9955 小时前
Claude Design哪个公司技术好
python·设计模式