driver接管当前浏览器
记得一定将chrome.exe的路径添加到环境变量中,然后重启!!!
首先就是先cmd中敲下面的命令
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"
#--remote-debugging-port,我们可以随意指定打开的端口
#-user-data-dir,这个是指定创建Chrome配置文件的目录,为了确保在单独的配置文件中启动chrome,不会污染你的默认配置文件
#一定将chrome.exe的路径添加到环境变量中
然后就会打开一个浏览器
接下来就是直接在pycharm中敲下面的代码,这个时候就不会打开新的浏览器了。
from selenium.webdriver.chrome.options import Options
import timechrome_options = Options()
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9222")driver = webdriver.Chrome(chrome_options=chrome_options)
url = 'https://www.baidu.com/'
driver.get(url)
后面的只是直接即使pychrm接管这个浏览器了
driver接管当前浏览器相关推荐
- 已解决,selenium 接管浏览器问题
关于每次调试 自动登录.py,程序都要自动打开一个新的浏览器(chrome)的解决方案 问题产生:编写自动化/自动登录脚本时,每次Run程序都要重新打开一次浏览器窗口,而且不便于脚本和人工接管测试 资 ...
- selenium如何接管(控制)已打开Chrome浏览器
一.目标 使用selenium接管已经打开的Chrome浏览器,并以百度网站为例,输出"百度一下"标签元素. 注:我的终端是windows系统,适用于windows系统 二.实现步 ...
- 解决python的selenium打开edge浏览器,但是无法打开网页driver.get的方法
#引入selenium库中的 webdriver 模块 from selenium import webdriver #打开浏览器 driver = webdriver.Edge() #driver ...
- Selenium安装与360浏览器使用
文章目录 selenium笔记 安装 1. 安装Selenium库 2. 下载安装浏览器驱动 3. 开始使用 selenium笔记 安装 1. 安装Selenium库 pip install Sele ...
- python3+selenium如何正确驱动360浏览器打开网页
@selenium python3+selenium打开chrome浏览器 首先说明:这是笔记,仅供参考 1.pip install selenium. 2.下载chrome浏览器exe程序,记得查看 ...
- selenium提取数据之driver对象的常用属性和方法
selenium提取数据之driver对象的常用属性和方法 在使用selenium过程中,实例化driver对象后,driver对象有一些常用的属性和方法 driver.page_source 当前标 ...
- selenium+Edge浏览器实现web端自动化测试
selenium+Edge浏览器的自动化测试 1. 概述 2. selenium自动化原理 (1)selenium3 (2)安装方式 3. 实战案例体验selenium自动化 4. 关于seleniu ...
- java selenium常用API(WebElement、iFrame、select、alert、浏览器窗口、事件、js) 一
WebElement相关方法 1.点击操作 WebElement button = driver.findElement(By.id("login")); button.clic ...
- 第三章 python webdriver API(一)——浏览器操作
浏览器的操作 浏览器最大化 from selenium import webdriver driver = webdriver.Firefox() driver.get("https://w ...
- Python+Selenium+Unittest框架使用——Selenium——模拟操作浏览器(三)
1.浏览器大小的控制 Set_window_size()是控制浏览器大小 Maximize_window()浏览器全屏显示 from selenium import webdriver #导入sele ...
最新文章
- STC自动高速下载线
- JVM统介——Java虚拟机架构
- [codevs 2926] 黑白瓷砖(2002年安徽省队选拔赛)
- 互联网1分钟 |1119
- 06 矩阵计算【动手学深度学习v2】
- 水晶报表工具栏出现红叉叉无法打印导出等问题的解决方法
- 数据迁移,不停机上线的正确姿势
- C/C++基本数据类型所占字节数
- js (查重)键值对数组(一维数组),并归类计数
- 深入ASP.NET MVC之七:ActionResult的执行(View的加载和渲染)
- 使用Maven搭建Struts2框架的开发环境
- 数据科学 IPython 笔记本 7.3 Pandas 数据操作
- 2019.8.13节点的选取
- NOIP经典基础模板总结
- dyve/django-bootstrap-toolkit
- 关于自动量程万用表和自动档位万用表使用
- 笔记︱盘点实验科学的三种实验模型(A/B实验、因果推断、强化学习)
- 【乌拉喵.教程】LocalBus总线介绍及FPGA总线编程
- 黑客必会之——Windows入侵痕迹清理--你学会了吗?
- SMURF(5R)-Science封面文章使用的16S新流程(二)