一、Chrome瀏覽器
1、Chrome瀏覽器固定配置路徑
--user-data-dir=C:\\Users\\用戶名\AppData\\Local\\Google\\Chrome\\User Data\\Default
2、加載配置數據
- 加載的用戶配置路徑后面的Default不需要,不然還是打開一個新用戶。
- 在執行腳本時,確保沒有谷歌瀏覽器打開,不然會報selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: crashed

3、代碼:
import time
from selenium import webdriver
option = webdriver.ChromeOptions()
#設置自己的數據目錄【路徑只到User Data。不是User Data\Default】
#加載配置
option.add_argument('--user-data-dir=C:\\Users\\13553\AppData\\Local\\Google\\Chrome\\User Data')
#啟動瀏覽器配置
driver = webdriver.Chrome(chrome_options=option)
#打開登陸后的網頁,此時是免登陸的
time.sleep(2)
driver.get('https://www.cnblogs.com/')
driver.quit()
二、Firefox瀏覽器
1、打開Firefox瀏覽器,打開菜單,點擊 “?”

2、點擊: 故障排除信息

3、復制路徑即可

4、加載配置數據

5、代碼:
from selenium import webdriver
#配置文件地址
profile_directory = r'C:\Users\13553\AppData\Roaming\Mozilla\Firefox\Profiles\wokq2fv4.default'
#加載配置
profile= webdriver.FirefoxProfile(profile_directory)
#啟動瀏覽器配置
driver = webdriver.Firefox(profile)
#打開登陸后的網頁,此時是免登陸的
driver.get('https://www.cnblogs.com/666gang/')