Задать вопрос
evgentor
@evgentor

Как поменять профиль chrome в selenium?

Искал по данному вопросу в интернете, вот что нашёл. Вот только вход выполняется не в уже существующий профиль, а создаётся папка в папке профиля(извините за тавтологию) и туда всё записывается. Можно ли мне использовать уже существующий профиль Chrome?
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.keys import Keys
import time

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

browser.get('https://www.google.com/')
  • Вопрос задан
  • 2703 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@LazyDeus
Столкнулся с такой же проблемой недавно, попробуй это:

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

options = webdriver.ChromeOptions()
options.add_argument("--allow-profiles-outside-user-dir")
options.add_argument(r"user-data-dir=C:\Users\Eugene\AppData\Local\Google\Chrome\User Data")
options.add_argument("--profile-directory=Profile 4")

browser = webdriver.Chrome(executable_path=r'C:\Users\Eugene\Documents\Python\chromedriver.exe', chrome_options=options)

browser.get('https://www.google.com/')


https://m.habr.com/ru/sandbox/151950/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы