admin管理员组文章数量:1530034
第一步,打开谷歌浏览器粘贴这个chrome://version/查看浏览器版本,找到个人资料路径。
第二步,把个人资料路径复制到电脑路径,接着向上返回二层,到chrome问价夹如下图,然后把谷歌浏览器退出,完全关闭谷歌浏览器后,复制User Data文件夹,重现命名,你需要多开几个就复制几个,下图是命名为User Data9223文件夹。
第三步,找打桌面的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】
这里注意①:
打开第二步,User Data9223文件夹,然后复制地址
注意②红框这里是有个空格的别忘记复制
第四步,进入命令窗口,按住win+r,输入cmd,
输入:"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:\Users\Administrator\AppData\Local\Google\Chrome\User Data9223"】这个目录是否正确,“有些人的Administrator是自己单独设置了不一样的名称”同时记得下载chromedriver.exe驱动,同时把驱动放到chrome.exe同一个文件夹,部分谷歌浏览器版本驱动下载地址CNPM Binaries Mirror
第五步忽略,Python调用
from selenium.webdrivermon.keys import Keys
from selenium.webdrivermon.by import By
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9223") # 控制已经打开的9222浏览器
chrome_driver = "C:\Program Files\Google\Chrome\Application\chromedriver.exe"
driver = webdriver.Chrome(options=chrome_options)
版权声明:本文标题:selenium打开多个不同用户的谷歌Chrome浏览器方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726733739a1082485.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论