如何在Python中使用Selenium创建新的(持久的)Firefox配置文件?
发布时间:2020-12-16 21:38:56 所属栏目:Python 来源:网络整理
导读:尝试使用Selenium添加新的,持久的Firefox配置文件. AFAIK,在执行FirefoxProfile()时,使用临时文件生成新的配置文件.理想情况下,即使在创建者关闭后,此配置文件也应该能够继续用于后续流程. 问题: 从Python代码中创建新的Firefox配置文件.这应该返回一个Fire
尝试使用Selenium添加新的,持久的Firefox配置文件. AFAIK,在执行FirefoxProfile()时,使用临时文件生成新的配置文件.理想情况下,即使在创建者关闭后,此配置文件也应该能够继续用于后续流程.
问题: >从Python代码中创建新的Firefox配置文件.这应该返回一个FirefoxProfile对象,该对象可用于Selenium使用的Firefox webdriver. 一些指示: > profiles.ini文件似乎是关键.我已经阅读了一些使用Java类ProfilesIni修改配置文件信息的代码.如果这个类可用于Python代码,它应该可以解决大部分问题. 非常感谢! 解决方法
如果这对任何人都有帮助,那么需要做的是:
firefox[.exe] -CreateProfile <profile_name> 括号中的.exe旨在提供它在Windows下运行. 是的,这不使用Python中的Selenium库,但它确实提供了所需的结果. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |