已解決,selenium 接管瀏覽器問題

2021-10-10 22:03:08 字數 564 閱讀 9698

問題產生:編寫自動化/自動登入指令碼時,每次run程式都要重新開啟一次瀏覽器視窗,而且不便於指令碼和人工接管測試

資料檢索關鍵字:selenium瀏覽器接管

@author :xiaozhu_sai

解決步驟:

1.在cmd中輸入

chrome.exe --remote-debugging-port=54786 --user-data-dir="c:\selenum\automationprofile"
**

options = webdriver.chromeoptions(

)options.add_experimental_option(

"debuggeraddress"

,"127.0.0.1:54786"

)#建立driver

driver = webdriver.chrome(chrome_options=options)

參考:

使用selenium 接管 已開啟的瀏覽器

模擬登入知乎 利用selenium接管瀏覽器

本文借鑑於 原理 我們使用selenium中的webdirver開啟的瀏覽器沒有瀏覽器記錄,也就是最純淨的瀏覽器,所以也不會攜帶cookie之類的資訊,但是我們使用selenium接管瀏覽器時,建立的瀏覽器時copy原來的瀏覽器配置檔案,瀏覽器記錄也會被copy,所以他會帶上cookie資訊 此次模...

driver接管瀏覽器

記得一定將chrome.exe的路徑新增到環境變數中,然後重啟!首先就是先cmd中敲下面的命令 chrome.exe remote debugging port 9222 user data dir c selenum automationprofile remote debugging port,...

解決selenium自動關閉瀏覽器

因為需要寫乙個指令碼,定時進入乙個 並對某資訊進行狀態改寫,這個時間卡在休息時間,無法在家使用公網,所以搞了自動登入的 但是,在上篇實現自動登入之後,瀏覽器會閃退!查了很多別人給的方法,終於有乙個有效的 貼 from selenium import webdriver import time def...