
19-selenium操作已启动的浏览器
发布日期:2021-05-07 13:04:58
浏览次数:12
分类:原创文章
本文共 579 字,大约阅读时间需要 1 分钟。
目录
1. 步骤
- 找到本地安装的浏览器启动路径,例如Chrome
- 通过命令行启动ChromeDbug模式,如下
# windows
$ chrome.exe --remote-debugging-port=9222
# mac
$ /Applications/Google/Chrome.app/Contents/MacOS/Google/Chrome -remote-debugging-port=9222
- 代码操作已启动浏览器
# -*- coding: utf-8 -*-# @Time : 2021/2/3# @Author : 大海from selenium import webdriver# 前面打开的浏览器,手动打开百度首页# 下面的代码是在搜索框输入内容options = webdriver.ChromeOptions()options.debugger_address = "127.0.0.1:9222"driver = webdriver.Chrome(options=options)driver.find_element_by_id('kw').send_keys('测试一下')
2. 注意
- 启动浏览器dbug模式时,需要把其他的已打开浏览器的进程先全部关闭
- 9222是默认端口,可以随意修改。但别使用已经被占用的端口
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年03月20日 11时11分09秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java稀疏数组
2019-03-04
springboot解决前后端交互跨域问题
2019-03-04
全球数字货币加快研发
2019-03-04
数字化助力金融科技,实现产业良性循环
2019-03-04
2020-11-18(失败的一天)
2019-03-04
2020-11-23(彻底理解KMP)
2019-03-04
DMB DSB ISB 简介
2019-03-04
常用的IDC函数
2019-03-04
BUUCTF 新年快乐 内涵的软件 Java逆向解密 刮开有奖
2019-03-04
虎符杯——虚拟机逆向
2019-03-04
angr学习笔记(7)(malloc地址单元符号化)
2019-03-04
angr学习笔记(9)(添加约束)
2019-03-04
angr学习笔记(13)(static_binary)
2019-03-04
windows环境利用start命令实现微信多开
2019-03-04
「CF149D」括号涂色 区间DP好题
2019-03-04
树状数组 模板总结
2019-03-04
「NOI2015」程序自动分析 并查集题解
2019-03-04
[JSOI2008]Blue Mary的战役地图 Hash题解
2019-03-04
Ubuntu修改终端上显示的用户名和主机名(详细步骤)
2019-03-04
教你写一手漂亮的伪代码(详细规则&简单实例)
2019-03-04