Python+selenium 自動化-啟用帶插件的chrome瀏覽器,調用瀏覽器帶插件,瀏覽器加載配置信息。


Python+selenium 自動化-啟用帶插件的chrome瀏覽器,調用瀏覽器帶插件,瀏覽器加載配置信息。

正常的話我們啟用的chrome瀏覽器是不帶插件的,如果你能登陸chrome的話,你會發現登陸信息也沒有,還有不管你怎樣設置每次新打開的chrome都是默認設置的。

我們正常啟動的瀏覽器每次都要加載配置文件的,一般的配置文件就是在user data里,插件就是屬於配置文件的一部分。 我們做的工作就是讓我們每次啟動時都調用一下配置文件就好了。

正常我們調用瀏覽器一行代碼就好了。

driver = webdriver.Chrome()

加載配置只需要多兩行代碼。
:路徑要跟自己電腦的一致,下面有查看方法。

# 啟用帶插件的瀏覽器
option = webdriver.ChromeOptions()
option.add_argument("--user-data-dir="+r"C:/Users/Administrator/AppData/Local/Google/Chrome/User Data/")
driver = webdriver.Chrome(chrome_options=option)   # 打開chrome瀏覽器

 

配置文件路徑查看方法如下:
地址欄輸入chrome://version/查看瀏覽器信息。
:到User Data就結束了,還有斜杠要反過來。
在這里插入圖片描述
常規啟動的界面:
在這里插入圖片描述
加載了配置文件的界面:
:如果控制台報錯了,因為你可能運行之前已經開了一個chrome,占着配置文件呢,關閉打開的chrome就好了。
當然也可以通過chrome多開的方式建立多個獨立的配置文件區,就不會有影響的。想知道的可以評論區留言。
在這里插入圖片描述

 


免責聲明!

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



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