Невозможно войти в систему, используя профиль Chrome.Python

Программы на Python
Anonymous
Невозможно войти в систему, используя профиль Chrome.

Сообщение Anonymous »

Я пытаюсь использовать профиль Chrome для автоматического входа на Facebook или любой другой сайт учетных данных. Но по какой-то причине я не могу войти на сайт.
разрешите мне сначала поделитесь кодом,

Код: Выделить всё

    def setup():
try:
log.info("setting profile")
driver, action = setupWebdriver(profile_path="/home/name/.config/google-chrome",profile_name="Profile 12")
time.sleep(5)
driver.get("https://www.facebook.com/")

except Exception as e:
log.error(e)
return driver,action

Код: Выделить всё

def setupWebdriver(profile_path=None,profile_name=None):
'''Set up Selenium Webdriver'''

chrome_options = Options()
if profile_path is not None:
chrome_options.add_argument(f'--user-data-dir={profile_path}')
chrome_options.add_argument(f"profile-directory={profile_name}")
chrome_options.add_argument("--start-maximized")
# chrome_options.add_argument("--headless") #For AWS/GCP
driver=webdriver.Chrome(options=chrome_options)#, executable_path=r"C:\Users\agney\Desktop\chromedriver-win32\chromedriver.exe")

driver.maximize_window()
action = ActionChains(driver)
else:
chrome_options.add_argument("--headless") #For AWS/GCP/
chrome_options.add_argument("enable-automation")
chrome_options.add_argument("--window-size=1920,1080")
chrome_options.add_argument("--start-maximized")
chrome_options.add_argument("--no-sandbox")
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument("--dns-prefetch-disable")
chrome_options.add_argument("--disable-gpu")
driver=webdriver.Chrome(options=chrome_options)#, executable_path=r"C:\Users\agney\Desktop\chromedriver-win32\chromedriver.exe")
driver.delete_all_cookies()
driver.maximize_window()
action = ActionChains(driver)
return driver,action
Когда я запускаю его, я могу открыть браузер Chrome с учетной записью, как показано на рисунке ниже. В правом верхнем углу вы можете увидеть имя профиля «fb».
Изображение

Но когда Я пытаюсь войти через него на какой-то веб-сайт, кроме Facebook, он просто не заходит туда. Я проверяю сохраненный пароль в браузере, который открыл селен, пароля нет, но когда я сделал то же самое, вручную открыв тот же профиль и проверьте сохраненные учетные данные, они находятся в браузере как сохраненные.
Я проверил путь и все остальное, и они верны.
Версия браузера: 120.0.6099.216

Подробнее здесь: https://stackoverflow.com/questions/784 ... me-profile

Вернуться в «Python»