Не работает передача профиля в Options Selenium

Цель: написать скрипт, который заходит по умолчанию на выбранный профиль Chrome, для того чтобы не авторизовываться по многу раз на сайтах, а изначально заходить в профиль, в котором авторизация произведена. Проблема заключается в том, что при передаче флага "--user-data-dir" или "user-data-dir" в Options он не работает. Под новый браузер Chrome каждый раз открывает новый профиль "Пользователь 1", при этом папка под этот профиль не создаётся.

Ниже можете посмотреть исходный код.

from config import user_agent, dir_path
from selenium import webdriver
import requests
import time

url = 'https://ru.stackoverflow.com/'

options = webdriver.ChromeOptions()
options.add_argument(f"user-agent={user_agent}")
options.add_argument(f"--user-data-dir={dir_path}")

driver = webdriver.Chrome(options)
try:
    driver.get(url)
    time.sleep(10000)
except Exception as ex:
    print(ex)
finally:
    driver.close()
    driver.quit()

UPD: Путь к директории профиля Chrome и user-agent верные.

UPD2: User-agent при передаче в Options изменяется и работает корректно.

UPD3: Также пробовал передавать "--profile-directory":

options.add_argument(f'--profile-directory={dir_path}')

Ответы (0 шт):