第一步,打开谷歌浏览器粘贴这个chrome://version/查看浏览器版本,找到个人资料路径。
第二步,把个人资料路径复制到电脑路径,接着向上返回二层,到User Data文件夹,然后把谷歌浏览器退出,复制这个文件夹,你需要多开几个就复制几个,
第三步,找打桌面的Chrome,复制1个快捷键随便命名如9223,然后右击打开9223的属性,找到目标,把目标给为"C:\Program Files\Google\Chrome\Application\chrome.exe" --user-data-dir="C:\Users\Administrator\AppData\Local\Google\Chrome\User Data9223" --remote-debugging-port=9223
【"C:\Program Files\Google\Chrome\Application\chrome.exe"】这个不用改,直接在后面添加【 --user-data-dir="C:\Users\Administrator\AppData\Local\Google\Chrome\User Data9223" --remote-debugging-port=9223】
第四步,鼠标右键桌面9223的快捷键,找到文件所在位置,输入cmd,
输入:chrome.exe --remote-debugging-port=9223 --user-data-dir=C:\Users\Administrator\AppData\Local\Google\Chrome\User Data9223"
此时自动打开浏览器说明配置成功,
如果没有自动打开浏览器,说明配置失败请,请检查【C:\Users\Administrator\AppData\Local\Google\Chrome\User Data9223"】这个目录是否正确,“有些人的Administrator是自己单独设置了不一样的名称”同时记得下载chromedriver.exe驱动,同时把驱动放到Python.exe安装地址,驱动下载地址CNPM Binaries Mirror
第五步,Python调用
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
# C:\Program Files\Google\Chrome\Application
# chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"
chrome_options = Options()
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9223")
chrome_driver = "C:\Program Files\Google\Chrome\Application\chromedriver.exe"
driver = webdriver.Chrome(chrome_driver, chrome_options=chrome_options)
更多推荐
selenium打开多个不同用户的谷歌Chrome浏览器方法
发布评论