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。
怎么找到我的用户配置文件?
点击菜单按钮 ,再点击
启用已经存在的profile
首先来了解一下为什么要已经存在的profile,其中一个原因是已经存在的profile里面保存有cookie等信息,可以保持用户的登录状态。
profile_dir=r'C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\csz5i6vy.default-release'
profile=webdriver.FirefoxProfile(profile_dir)
brow=webdriver.Firefox(firefox_profile=profile)