繁体   English   中英

Python Selenium 使用用户个人资料 Chrome

[英]Python Selenium Use User Profile Chrome

我将使用selenium做一个项目。但是我有一个问题。 我必须在我的设置中使用 chrome。 我的网站登录,我的历史……但是当我使用 selenium 时,它会创建一个具有默认设置的新 chrome 浏览器。 没有网站登录这里和其他人。

我的代码:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options

driver =webdriver.Chrome(ChromeDriverManager().install())

我如何使用当前的 chrome 设置或如何按位置更改 webdriver。 例如(也许):

driver =webdriver.Chrome(location="C\\Users\\Desktop\\chrome.exe)

我用这种方式解决了我的问题:

from selenium import webdriver
import time

options = webdriver.ChromeOptions()

options.add_argument("user-data-dir=C:\\Users\\Fatih\\AppData\\Local\\Google\\Chrome\\User Data")
options.add_argument('--profile-directory=Default')
driver = webdriver.Chrome(executable_path="chromedriver.exe", options=options)

我的“chromedriver.exe”与我的 python 文件位于同一路径。

暂无
暂无

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

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