При таком варианте:
driver_options = Options()
profile_path = FirefoxProfile('D:\\Develop\\redirect_watotg\\profile.default')
driver_options.profile(profile_path)
driver = webdriver.Firefox(options=driver_options, executable_path='D:\\Develop\\redirect_watotg\\Lib\\geckodriver.exe')
Ошибка:
Traceback (most recent call last):
File "D:/Develop/redirect_watotg/main.py", line 12, in
driver_options.profile(profile_path)
TypeError: 'NoneType' object is not callable
При таком варианте:
driver_options = Options()
driver_options.add_argument('-profile')
driver_options.add_argument('D:\\Develop\\redirect_watotg\\profile.default')
driver = webdriver.Firefox(options=driver_options, executable_path='D:\\Develop\\redirect_watotg\\Lib\\geckodriver.exe')
Браузер стартует, в указанной мною папке создаются файлы Firefox, но при этом скрипт вообще ничего не делает, даже driver.get() не выполняется.
Так-же пробовал указывать профиля как аргумент firefox_profile= для webdriver.Firefox - не работает, браузер запускается, скрипт работает нормально, но файлы профиля создаются где-то в районе User\Temp\, но не в той, что я указал.
Пробовал различные варианты написания названия папок - большие/маленькие буквы, разные пути и т.д.
Ничего не работает. Что может быть не так?