selenium通過加載火狐Firefox配置文件FirefoxProfile,實現免登陸訪問網站


使用Python+selenium自動化的時候,有些網站其實是可以通過火狐自己保存的賬號密碼進行自動登錄的,可以減少用代碼去操作登錄框的動作,特別是對那種登錄框還不好定位的頁面,效果拔群。

通過加載火狐配置文件,實現免登陸訪問網站(就是已經在瀏覽器中保存好登陸信息如cookies之類的,再次訪問就不用重新登錄)

配置文件的地址可以通過火狐的【幫助】-【故障排除信息】界面查看(或者直接瀏覽器訪問:about:support),如下圖
在這里插入圖片描述

# coding:utf-8
from selenium import webdriver

profileDir = r'C:\Users\xin\AppData\Roaming\Mozilla\Firefox\Profiles\kwmm3wv8.default'
profile = webdriver.FirefoxProfile(profileDir)
driver = webdriver.Firefox(profile)

bolgurl = "https://www.csdn.net/"
driver.get(bolgurl)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM