首页 > 解决方案 > 在 Python 3 中使用 Selenium 在 Firefox 中激活/单击浏览器扩展

问题描述

我正在使用 SELENIUM 编写一个用于 Web 自动化的脚本,理论上,我有两个选项可以从我正在抓取的网站中捕获我需要的数据:

我知道如何通过 HTML 标记提取信息,但是对于浏览器扩展,我只找到了如何使用 SELENIUM 安装/卸载它们的说明,但没有说明如何在安装后“激活”它们。

我正在使用 Firefox,如果您能指出正确的方向,我将不胜感激。

标签: python-3.xseleniumbrowserfirefox-addon

解决方案


我无法在 Firefox 中解决这个问题,但在 CHROME 中:

  • 我创建了一个浏览器配置文件,包括我的扩展程序和激活它的快捷键。
  • 我在使用 SELENIUM 启动浏览器时打开了该配置文件。
  • 我使用 SELENIUM 导航到正确的 URL。
  • 我使用pyautogui按下相关键并触发文件下载。

推荐阅读