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

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

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

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час