Python Selenium自定义FireFox配置文件不保存数据

时间:2015-04-25 19:35:45

标签: python firefox selenium binary

所以我一直在我的selenium项目中尝试使用自定义的firefox配置文件,这样网站就不会每次都认为我是新用户。这是我使用的代码:

profile FirefoxProfile('C:\\Users\\Scott\\AppData\\Local\\Mozilla\\Firefox\\Profiles\\t3bxt79j.bot_profile') 
binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe')
browser = webdriver.Firefox(firefox_profile=profile, firefox_binary=binary)

此代码应链接到我创建的配置文件和二进制文件(已经过测试和工作)。但是,每次我访问网站时,它都像我是一个新用户。我在这个配置文件上的所有书签都没有保存,我确保用新配置文件加载firefox。

1 个答案:

答案 0 :(得分:0)

它会保存,但不会回复给您。 我刚刚在这里回答:https://stackoverflow.com/a/33350778/2480481

配置文件允许您使用firefox,设置,扩展等的某些个性化运行测试,而不是保存它。

但是,是的,我也错过了一个参数,使其“固定”而非时间。