У меня проблема с повторным запуском браузера.
Я так понимаю, что браузер запускается при создании экземпляра класса.
В начале скрипта пишешь driver = webdriver.Firefox(), потом действия с ним.
Так, вот если я например залогинился, сделал действие, разлогинился и пытаюсь снова залогинится но уже другим пользователем что бы сделать другие действия, скрипт падает говорит что уже не может залогинится.
Возможно это связано с тем что этот процесс логина я сложил в функцию и потом вызываю через функцию только подменяю разные данные пользователя, но почему падает я так и не выяснил.
И решил что если, не разлогиниватся, а просто вырубать браузер и при запуске скрипта логина запускать заново. как это можно сделать ? запускать браузер не когда создаешь экземпляр класса, а просто в средине скрипта?