LINUX.ORG.RU

Ответ на: комментарий от Dred

Думаешь я так не гуглил? Там о том как вручную создать профиль для селениума и подсунуть его в питоновский код. Мне же надо из самого кода создавать новый валидный профиль.

Qwentor ★★★★★ ()
Последнее исправление: Qwentor (всего исправлений: 1)
Ответ на: комментарий от Dred

Поясни? Чем ещё можно заскриптовать? Просто копию существующего делать нельзя. Нужен именно новый, созданный фоксом

Qwentor ★★★★★ ()
Ответ на: комментарий от Qwentor

Просто копию существующего делать нельзя

даже пустого ?

Поясни

firefox --headless -no-remote -new-instance -profile <путь к профилю>

Это запустит фокс без интерфейса и инициализурует новый профиль в указаной директории. Как вырубить фокс после этого, сходу не придумал, но мне просто гуглить лень

Dred ★★★★★ ()
Ответ на: комментарий от ggrn

Как раз чтобы избавиться от эти проблем с профилями, плюс можно тестировать разные версии браузеров.

kukuruku ()
Ответ на: комментарий от Dred

-profile <путь к профилю>

Если при запуске фокса через селениум указать в аргументах путь к несуществующему профилю, наверняка он будет создан как и при обычном запуске.

gag ★★★★★ ()
Ответ на: комментарий от gag

Ага, только нужно еще -new-instance, иначе просто искать будет и не найдя будет использовать пустой анонимный

Qwentor ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.