Как реализоваться сохранение сессии в selenium chrome чтобы логин информация сохранялась?

Суть в чем: есть сайт, на котором мне нужно вводя данные в инпут парсить ответ который генерится js-ом. Для этого использую селениум. Также, сперва на этот сайт нужно войти.
Так вот, есть ли способ после того как я вошел на этот сайт, сохранить эту информацию о сессии, чтобы в последующих инстансах драйвера селениума я уже был сразу залогинен на сайт. Это нужно в принципе, дабы миновать этот шаг, а так же для того, чтобы запустить многопоточный драйвер на несколько инстансов (соответсвенно они должно быть сразу залогинены) и чтобы они работали сами по себе.
Как дополнительный вопрос: посоветуйте какие-то up-to-date несложные библиотеки на пайтон для реализации многопоточности селениум драйверов?
  • Вопрос задан
  • 384 просмотра
Решения вопроса 1
glaphire
@glaphire
PHP developer
Чтобы сохранять данные между сессиями, нужно создать профиль пользователя chrome и в коде конфига хромдрайвера указать путь к папке с этим профилем. Обычно профиль нужно создать заранее (зайти как юзер в свой хром, создать нового пользователя, найти в системе папку с этим профилем и скопировать ее к себе в репозиторий).
Пример на SO
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
MIDHUB Санкт-Петербург
от 130 000 до 160 000 ₽
31 июл. 2021, в 05:01
200000 руб./за проект
31 июл. 2021, в 04:29
10000 руб./за проект