Firefox 启动带有配置信息

若不设置进行下述配置,那么 webdriver 每次启动火狐浏览器,默认都是一个不太有任何插件的浏览器被启动。

通过配置的方式,指定一个浏览器设置来启动,就可以使用以前安装的插件或配置信息了。

 

步骤一:打开火狐配置窗口

cmd 执行下述命令,会弹出火狐配置窗口:

firefox.exe -ProfileManager -no-remote

 

步骤二:获取自定义配置文件的路径

 

 

 

 

步骤三:初始化配置路径

 1 from selenium import webdriver
 2 import time
 3 
 4 proPath = "C:\\Users\\wuxiaohua\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\36ma49s2.WebDriver"
 5 
 6 profile = webdriver.firefox.firefox_profile.FirefoxProfile(proPath)
 7 
 8 # 将首页设置为搜狗
 9 profile.set_preference("browser.startup.homepage", "http://www.sogou.com")
10 profile.set_preference("browser.startup.page", 1)  
11 
12 # 初始化带配置信息的浏览器
13 driver = webdriver.Firefox(executable_path="e:\\geckodriver", firefox_profile=profile)
14 
15 driver.get("https://www.sohu.com")

 

posted @ 2021-01-04 23:33  Juno3550  阅读(243)  评论(0编辑  收藏  举报