在python webdriver中更改临时文件位置

时间:2014-06-26 07:29:00

标签: python firefox selenium webdriver

我在Linux上使用FF16,Selenium 2.33,Python执行我的Selenium测试。我创建了与我的设备相对应的单独的firefox配置文件。

我观察了一个目录' webdriver-py-profilecopy'在tmp目录中创建。我看到完成测试后会删除此目录。但有时这些目录不会被清除。这个目录的大小约为28mb。我想更改tmp目录位置。 有没有办法更改临时文件位置?

在Java webdriver中提供了一种定义我们自己的临时目录的方法。有没有办法在Python webdriver中做到这一点 TemporaryFilesystem.setTemporaryDirectory

1 个答案:

答案 0 :(得分:0)

我使用了tempdir = tempfile.mkdtemp(suffix ='foo',prefix ='bar',dir = myTemp)并且它有效。

由于