簡體   English   中英

在 python webdriver 中更改臨時文件位置

[英]Change temporary file location in python webdriver

我在 FF16、Selenium 2.33、Linux 上的 Python 上執行我的 Selenium 測試。 我已經創建了與我的設備相對應的單獨的 Firefox 配置文件。

我觀察到在 tmp 目錄中創建了一個目錄“webdriver-py-profilecopy”。 我看到這個目錄在測試完成后被刪除了。 但有時這些目錄不會被清除。 該目錄的大小約為 28mb。 我想更改 tmp 目錄位置。 有沒有辦法改變臨時文件的位置?

在 Java 中 webdriver 提供了一種定義我們自己的臨時目錄的方法。 有沒有辦法在 Python webdriver TemporaryFilesystem.setTemporaryDirectory 中做到這一點

我使用了 tempdir = tempfile.mkdtemp(suffix='foo',prefix='bar',dir=myTemp) 並且它起作用了。

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM