擅长:python、mysql、java
<p>实际上,默认情况下,Adblock Plus将添加EasyList,但如果将<code>extensions.adblockplus.currentVersion</code>首选项设置为禁用更新/首次运行操作,则不会添加EasyList。我猜您的目标是阻止第一个运行页面出现,但它也阻止了数据存储初始化。注意,这里有更多的问题:即使Adblock Plus添加了EasyList,下载仍然需要一段未知的时间。</p>
<p>更好的方法应该是使用现有的<code>adblockplus/patterns.ini</code>文件初始化配置文件。您可以使用EasyList和其他过滤器设置从常规Firefox配置文件中获取此文件,并将其复制到<code>/Users/username/Downloads/profilemodel/adblockplus/patterns.ini</code>。那么下面的方法应该有效:</p>
<pre><code>ffprofile = webdriver.FirefoxProfile("/Users/username/Downloads/profilemodel");
</code></pre>