2012-12-13 114 views

回答

3

不知道你如何執行你的腳本,但是當你實例化你的webdriver對象時,你可以指定FirefoxProfile作爲firefox_profile參數。

from selenium import webdriver 
# ... 
profile = webdriver.firefox.firefox_profile.FirefoxProfile('/path/to/your/profile') 
driver = webdriver.Firefox(firefox_profile=profile) 

據我所知,你不能修改配置文件中的driver實例化後:這是通過創建一個FirefoxProfile對象(如下圖所示),並提供路徑到您的目標配置文件作爲參數進行(如果這是你需要做的,我可能會錯誤地對此進行嘗試 - )。)。既然如此,那麼在每個腳本中,您都會創建一個指向您要使用的配置文件的配置文件,然後使用指向由FirefoxProfile創建的profile對象的firefox_profile參數實例化driver

相關問題