1>首先在代码种声明driver的地方加上:
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
并且不能有以下代码
# 设置开发者模式启动,该模式下webdriver属性为正常值
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])
# 关闭selenium对chrome driver的自动控制
chrome_options.add_experimental_option('useAutomationExtension', False)
chrome_driver.maximize_window() # 网页最大化
2>然后找到chrome.exe的文件位置,打开cmd运行以下
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"
C:\selenum\AutomationProfile是保存用户数据的路径,可以自定义
注意“9222”是端口号,也可自定义,但两边要一致