selenium之Firefox profile

了解Firefox profile

参考:https://support.mozilla.org/zh-CN/kb/%E7%94%A8%E6%88%B7%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6

用户配置文件

您对 Firefox 做的所有更改,比如您的主页、工具栏、扩展、保存的密码以及书签等,都被保存在一个特别的文件夹中,称为用户配置文件夹。您的用户配置文件夹和 Firefox 的程序文件并不在一起,这样一旦 Firefox 出现问题,您的所有信息仍旧是安全的。也就是说,您可以卸载 Firefox 后仍保留您的设置和其他信息;相应地,如果要清除您的信息或修复某些故障时,您也不用重新安装 Firefox。

怎么找到我的用户配置文件?

点击菜单按钮 Fx57menu ,再点击 帮助 并选择 故障排除信息 。 然后 故障调试信息 标签页会出现。

在 应用程序概要 部分的 Profile 文件夹旁边,点击 打开文件夹 按钮。你的配置文件夹将打开。

  

启用已经存在的profile

首先来了解一下为什么要已经存在的profile,其中一个原因是已经存在的profile里面保存有cookie等信息,可以保持用户的登录状态。

profile_dir=r'C:UsersAdministratorAppDataRoamingMozillaFirefoxProfilescsz5i6vy.default-release'
profile=webdriver.FirefoxProfile(profile_dir)
brow=webdriver.Firefox(firefox_profile=profile)

原文地址:https://www.cnblogs.com/blogzyq/p/13834602.html