您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Python中使用Selenium创建新的(持久的)Firefox配置文件?

5b51 2022/1/14 8:20:28 python 字数 2628 阅读 464 来源 www.jb51.cc/python

尝试使用Selenium添加新的,持久的Firefox配置文件. AFAIK,在执行FirefoxProfile()时,使用临时文件生成新的配置文件.理想情况下,即使在创建者关闭后,此配置文件也应该能够继续用于后续流程. 问题: >从Python代码中创建新的Firefox配置文件.这应该返回一个FirefoxProfile对象,该对象可用于Selenium使用的Firefox webdriver

概述

问题:

>从Python代码中创建新的Firefox配置文件.这应该返回一个FirefoxProfile对象,该对象可用于Selenium使用的Firefox webdriver.
>创建的配置文件应在流程结束后保留?? – 即它应该是完整的配置文件,而不仅仅是临时配置文件.

一些指示:

> profiles.ini文件似乎是关键.我已经阅读了一些使用java类ProfilesIni修改配置文件信息的代码.如果这个类可用于Python代码,它应该可以解决大部分问题.
>如果唯一的方法是手动修改profiles.ini文件,那是可以接受的.然而,更好的,更标准化的解决方案(使用库或Selenium代码解决方案)将是更可取的.

非常感谢!

firefox[.exe] -CreateProfile <profile_name>

括号中的.exe旨在提供它在Windows下运行.

是的,这不使用Python中的Selenium库,但它确实提供了所需的结果.

总结

以上是编程之家为你收集整理的如何在Python中使用Selenium创建新的(持久的)Firefox配置文件?全部内容,希望文章能够帮你解决如何在Python中使用Selenium创建新的(持久的)Firefox配置文件?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶