我正在使用 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 选项,请告诉我。