繁体   English   中英

如何在Selenium中为Python使用预定义的Chrome配置文件?

[英]How to use predefined chrome profile in selenium for python?

我的Chrome浏览器中有几个自定义配置文件。 例如,我想使用“ test 2”配置文件在硒中使用。 (见下图)

https://i.stack.imgur.com/iYcG8.png

这是我从互联网上看到的代码。

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = webdriver.ChromeOptions()
options.add_argument(r'user-data-dir=C:\Users\mycomputer\AppData\Local\Google\Chrome\User Data')
browser = webdriver.Chrome(executable_path=r"C:\Users\mycomputer\AppData\Local\Programs\Python\Python36-32\chromedriver.exe", chrome_options=options)

如何使用“测试2”个人资料? 谢谢。

您只需要再添加一个参数:

options.add_argument('--profile-directory=Profile 1')

Profile 1是您的配​​置文件的目录,其名称与配置文件名称不同。 您可以在user-data-dir浏览所有概要文件user-data-dir 如何找出“ test 2”配置文件的目录是什么-您可以在这里找到https://superuser.com/a/723145

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM