当前位置: 首页 > article >正文

Selenium 连接到现有的 Firefox 示例

当前环境:

python         3.7
selenium     3.14.1
urllib3          1.26.8

Frefox 115.1.0esr(32位)

geckodriver.exe 0.33.0

1 下载 Firefox 浏览器,根据自己的需要选择。

下载 Firefox 浏览器,这里有简体中文及其他 90 多种语言版本供您选择

2 下载 geckodriver.exe,根据自己的浏览器版本对应选择。

Releases · mozilla/geckodriver · GitHub

3 右键安装好的 Firefox ,目标 加入 "-marionette -start-debugger-server 2828",确定。

4 测试效果

测试代码:

from selenium import webdriver


GECKODRIVER_PATH = r'./geckodriver.exe'
driver = webdriver.Firefox(executable_path = GECKODRIVER_PATH, service_args = ['--marionette-port', '2828', '--connect-existing'] )

driver.get('https://www.baidu.com')
print(driver.title)

参考:

如何使用selenium(python)连接到现有的firefox示例 
https://www.saoniuhuo.com/question/detail-2247009.html

特别是 ifsvaxew 的回答:


 


http://www.kler.cn/a/147264.html

相关文章:

  • 【项目开发】理解SSL延迟:为何HTTPS比HTTP慢?
  • 某某科技笔试题
  • 使用 TensorFlow 实现 ZFNet 进行 MNIST 图像分类
  • 006.精读《Apache Paimon Docs - Concepts》
  • [Android]相关属性功能的裁剪
  • FFmpeg 4.3 音视频-多路H265监控录放C++开发十四,总结编码过程,从摄像头获得数据后,转成AVFrame,然后再次转成AVPacket,
  • C语言--每日选择题--Day27
  • buuctf web [极客大挑战 2019]PHP
  • app分发平台应用费用一般要怎么评估的?
  • diffusion model (九) EmuEdit技术小结
  • Docker-简介、基本操作
  • Langchain-Chatchat学习
  • [vxe-table] vxe-table-column配合v-if导致列样式与位置错乱
  • 文章解读与仿真程序复现思路——电力系统保护与控制EI\CSCD\北大核心《基于深度强化学习的城市配电网多级动态重构优化运行方法》
  • 学习c#的第二十四天
  • 最近数据分析面试的一点感悟...
  • 聚观早报 |魅族21搭载超声波指纹2.0;华为长安成立新公司
  • 研习代码 day42 | 动态规划——买卖股票的最佳时机 I II
  • unity学习笔记10
  • CF 1900B Laura and Operations 学习笔记
  • ETL+BI结合的数据集成工具
  • 了解FastSam:一个通用分割模型(草记)
  • 20231124给RK3399的挖掘机开发板在Andorid10下加鼠标右键返回
  • vue中的keep-alive详解与应用场景
  • 【React】useReducer
  • OpenCvSharp从入门到实践-(03)像素