3
試圖用硒2已經安裝的插件打開Firefox,但總是有預定義的喜好硒網絡驅動程序無法使用自定義prefrences打開Firefox
from selenium import webdriver
driver = webdriver.Firefox()
上面的代碼行默認的Firefox配置文件打開啓動Firefox瀏覽器默認個人資料。 如何使用用戶指定的首選項啓動?
試圖用硒2已經安裝的插件打開Firefox,但總是有預定義的喜好硒網絡驅動程序無法使用自定義prefrences打開Firefox
from selenium import webdriver
driver = webdriver.Firefox()
上面的代碼行默認的Firefox配置文件打開啓動Firefox瀏覽器默認個人資料。 如何使用用戶指定的首選項啓動?
您可以使用類似與自定義配置文件啓動它:
profile = FirefoxProfile("path.to.profile")
driver = webdriver.Firefox(profile)
沒有必要設置配置文件,它可以自動創建,你只需要路徑插件,例如:
string firebugPath = "C:\\Users\\Administrator\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\x7nutq33.default\\extensions\\[email protected]";
FirefoxProfile profile = new FirefoxProfile();
profile.AddExtension(firebugPath);
Driver = new FirefoxDriver(profile);