如何在firefox私有模式下运行我的selenium web驱动程序,而不仅仅是普通的firefox?
我尝试过以下但是没有奏效:
firefox_profile = webdriver.FirefoxProfile()
firefox_profile.set_preference("browser.privatebrowsing.autostart", True)
driver = webdriver.Firefox(firefox_profile=firefox_profile)
我在评论中和问题上方查看了之前提出的问题,但它没有用。
答案 0 :(得分:0)
您可以使用FirefoxBinary
和add_command_line_options
:
from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
b = firefox_binary=FirefoxBinary('/usr/bin/firefox')
b.add_command_line_options("-private")
dr = webdriver.Firefox(firefox_binary=b)