python - 如何使用 Selenium 和 Firefox 找到 options.add_argument("xxxxx") 的参数列表?
问题描述
我正在使用 Selenium 和 Firefox 来抓取 Youtube 数据,并通过以下方式实现了 Firefox 的“无头模式”:
from selenium.webdriver.firefox.options import Options as FirefoxOptions
options = FirefoxOptions()
options.add_argument("--headless")
我见过其他用户为此使用不同的参数,例如:
firefoxOptions.AddArguments("--window-size=1920,1080");
但是我在网上的任何地方都找不到这些论点的列表。有谁知道我在哪里可以找到这样的清单?
项目背景:我正在尝试通过使用 Selenium 打开每个链接来从 Youtube 视频链接列表中抓取数据。我试图抓取的数据独立于媒体播放器。我不想加载媒体播放器,因为 1. 在浏览器打开的几秒钟内声音很烦人,以及 2. 我希望这个过程尽可能快并且加载一堆视频很慢。如果有人知道更好的方法来实现这一点而不会弄乱 Firefox 选项,请告诉我。
解决方案
推荐阅读
- javascript - Postman API - 变量生成但未按预期传递
- javascript - 你的渲染方法应该有return语句吗?
- react-native - 我想从没有expo方法的react native开始..我发现了这个错误
- git - 列出 repo 项目的所有 git 子项目中的所有分支
- python - 在 Python 中使用完全可定制的箭头创建流场
- java - Eclipse 和 MySQL 之间的连接出现错误
- docker - 如何将 docker 镜像中的数据与 kubernetes 卷(NFS)合并
- javascript - 过滤掉 null 或未定义的属性
- c# - fileapi.h 中 Readfile() 的非阻塞替代方案?C#
- mysql - 如何在 X 个月前创建用户?