python使用selenium控制已打开的Chrome浏览器

环境

Python3.11

selenium 4.9.0

Chrome 112.0.5615.138

步骤

为了便于和平常用的Chrome浏览区分,可以先创建一个专门用于开发的Chrome浏览器,

添加用于开发的Chrome浏览器

双击打开Chrome浏览器,点击右上角头像,点击添加

选择“在不登录帐号的情况下继续”,创建一个名字,选个配色,勾选下面的创建桌面快捷方式

此时会打开一个新的Chrome浏览器,桌面上也会同步出现一个“web测试 - Chrome”图标。右键该图标-属性,目标后面追加"--remote-debugging-port=5555"

使用Python控制已开启的浏览器

chrome_options = webdriver.ChromeOptions()
chrome_options.debugger_address = "127.0.0.1:5555"
driver = webdriver.Chrome(chrome_options=chrome_options)

 

posted @ 2023-05-01 16:08  xjournal  阅读(480)  评论(0编辑  收藏  举报