gpt4 book ai didi

python - 当我使用 Selenium Webdriver 时,Geckodriver 正在创建 rust_mozprofile 目录

转载 作者:行者123 更新时间:2023-12-05 06:35:18 24 4
gpt4 key购买 nike

我将 Selenium Python 绑定(bind)与 geckodriver 结合使用。在每次浏览器 session 后,rust_mozprofile 目录都会在我的 Windows 7 Temp 目录中创建。成百上千的新创建目录可以快速添加到 5 - 6 GB。

我在寻找解决方案,但到目前为止我还没有找到任何东西。我可以手动删除这些目录,但这不是最佳选择。有没有办法在 Selenium 中以编程方式解决这个问题?

这不是重复的,原因如下:

我检查了答案 here但它不能解决我的问题。我想找到一种方法来创建一个单独的 Firefox 配置文件,并在 Selenium 测试执行中使用它,或者如果可能的话,以任何其他方式在 Selenium 中以编程方式解决这个问题。

最佳答案

一个解决方案是使用 driver.quit() 而不是 driver.close()

如解释here

另一种解决方案是添加自定义配置文件

fp = webdriver.FirefoxProfile('指定配置文件的位置.default')
驱动程序 = webdriver.Firefox(firefox_profile=fp)

关于python - 当我使用 Selenium Webdriver 时,Geckodriver 正在创建 rust_mozprofile 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49719015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com