我尝试了Geckodrive,Selenium和Python的许多组合,但无法加载所需的Firefox配置文件。它加载了默认配置文件。 最新的代码在下面,我在github Selenium页面上打开了一个问题,但仍然没有解决方案。有一些关于Java的解决方案,但我无法在Python中绑定它。在temp文件夹中创建的temp文件包含配置文件数据和cookie。这意味着selenium不使用任何配置文件的cookie和其他配置
任何解决方案都将得到认可。
Geckodrive版本:0.23 硒3.14 Python 3.7 Firefox 61
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
from selenium.webdriver.support.ui import WebDriverWait
fp = FirefoxProfile('C:\\Users\\<USER>\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ji8rbij6.test')
fp.update_preferences()
browser = webdriver.Firefox(firefox_profile=fp)
预先感谢
PS。我在3台不同的计算机上尝试了此代码块,因为我自己的计算机上出现了问题