记得一定将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接管当前浏览器相关推荐

  1. 已解决,selenium 接管浏览器问题

    关于每次调试 自动登录.py,程序都要自动打开一个新的浏览器(chrome)的解决方案 问题产生:编写自动化/自动登录脚本时,每次Run程序都要重新打开一次浏览器窗口,而且不便于脚本和人工接管测试 资 ...

  2. selenium如何接管(控制)已打开Chrome浏览器

    一.目标 使用selenium接管已经打开的Chrome浏览器,并以百度网站为例,输出"百度一下"标签元素. 注:我的终端是windows系统,适用于windows系统 二.实现步 ...

  3. 解决python的selenium打开edge浏览器,但是无法打开网页driver.get的方法

    #引入selenium库中的 webdriver 模块 from selenium import webdriver #打开浏览器 driver = webdriver.Edge() #driver ...

  4. Selenium安装与360浏览器使用

    文章目录 selenium笔记 安装 1. 安装Selenium库 2. 下载安装浏览器驱动 3. 开始使用 selenium笔记 安装 1. 安装Selenium库 pip install Sele ...

  5. python3+selenium如何正确驱动360浏览器打开网页

    @selenium python3+selenium打开chrome浏览器 首先说明:这是笔记,仅供参考 1.pip install selenium. 2.下载chrome浏览器exe程序,记得查看 ...

  6. selenium提取数据之driver对象的常用属性和方法

    selenium提取数据之driver对象的常用属性和方法 在使用selenium过程中,实例化driver对象后,driver对象有一些常用的属性和方法 driver.page_source 当前标 ...

  7. selenium+Edge浏览器实现web端自动化测试

    selenium+Edge浏览器的自动化测试 1. 概述 2. selenium自动化原理 (1)selenium3 (2)安装方式 3. 实战案例体验selenium自动化 4. 关于seleniu ...

  8. java selenium常用API(WebElement、iFrame、select、alert、浏览器窗口、事件、js) 一

     WebElement相关方法 1.点击操作 WebElement button = driver.findElement(By.id("login")); button.clic ...

  9. 第三章 python webdriver API(一)——浏览器操作

    浏览器的操作 浏览器最大化 from selenium import webdriver driver = webdriver.Firefox() driver.get("https://w ...

  10. Python+Selenium+Unittest框架使用——Selenium——模拟操作浏览器(三)

    1.浏览器大小的控制 Set_window_size()是控制浏览器大小 Maximize_window()浏览器全屏显示 from selenium import webdriver #导入sele ...

最新文章

  1. STC自动高速下载线
  2. JVM统介——Java虚拟机架构
  3. [codevs 2926] 黑白瓷砖(2002年安徽省队选拔赛)
  4. 互联网1分钟 |1119
  5. 06 矩阵计算【动手学深度学习v2】
  6. 水晶报表工具栏出现红叉叉无法打印导出等问题的解决方法
  7. 数据迁移,不停机上线的正确姿势
  8. C/C++基本数据类型所占字节数
  9. js (查重)键值对数组(一维数组),并归类计数
  10. 深入ASP.NET MVC之七:ActionResult的执行(View的加载和渲染)
  11. 使用Maven搭建Struts2框架的开发环境
  12. 数据科学 IPython 笔记本 7.3 Pandas 数据操作
  13. 2019.8.13节点的选取
  14. NOIP经典基础模板总结
  15. dyve/django-bootstrap-toolkit
  16. 关于自动量程万用表和自动档位万用表使用
  17. 笔记︱盘点实验科学的三种实验模型(A/B实验、因果推断、强化学习)
  18. 【乌拉喵.教程】LocalBus总线介绍及FPGA总线编程
  19. 黑客必会之——Windows入侵痕迹清理--你学会了吗?
  20. SMURF(5R)-Science封面文章使用的16S新流程(二)

热门文章

  1. 彻底关闭win10自动更新
  2. 计算机故障升温降温法,电脑故障排除1000例
  3. logistic人口模型python代码_人口模型(马尔萨斯vslogistic).ppt
  4. 计算机英语单词大全txt,计算机英语词汇大全.txt
  5. 有限元分析简单实例之四杆结构(matlab)
  6. 时空轨迹数据挖掘综述
  7. 航空三字代码表_航空公司二字及三字代码表
  8. 苹果电脑上不错的几款辅助鼠标软件
  9. 推荐PDG阅读器UnicornViewer
  10. 图书管理系统项目开发计划书