最近几天,我一直在将Selenium,Tor和Firefox混为一谈,以完成多项任务。我设法用Python编写了一个简单的脚本,该脚本可通过Selenium控制Firefox,而Firefox则连接到Tor以获得隐私。
现在,我正在寻找一种节省资源的方法,因此我想到了以无头模式运行Firefox,我认为这是一个常见功能,但事实并非如此。我正在寻找一种方法来做到这一点。之所以是Firefox,而不是某些基于终端的浏览器,是因为我在Firefox中使用了扩展名“ TorButton”。它内置了javascript注入功能,有助于保护隐私。
如果有人以前这样做过(我相信很多人都做过!),那么一些提示将不胜感激,谢谢!
xvfb是执行此操作的常用方法。搜索“ Selenium xvfb”应该会发现很多,例如: