我使用的是带有geckodriver
的Selenium Python绑定。每次浏览器会话后,rust_mozprofile
目录都会在我的Windows 7临时目录中创建。新创建的目录可以很快增加到5-6GB。在
我一直在寻找解决办法,但到目前为止我还没有找到任何解决办法。我可以手动删除这些目录,但这不是最佳选择。在Selenium中有没有一种方法可以通过编程来解决这个问题?在
这不是重复的,原因如下:
我检查了答案here,但它不能解决我的问题。我想找到一种方法来创建一个单独的Firefox配置文件,并在Selenium测试执行中使用它,或者在Selenium中以编程方式解决这个问题(如果可能的话)。在
一个解决办法就是利用司机。退出()而不是司机。关门()
如前所述here
另一种解决方案是添加自定义配置文件
fp = webdriver.FirefoxProfile('specify location to profile .default') driver = webdriver.Firefox(firefox_profile=fp)
相关问题 更多 >
编程相关推荐