temporary-files

    2熱度

    1回答

    我最初的目標是通過Python腳本中的命令行文本編輯器獲取用戶輸入。更具體地說,我的計劃是創建一個臨時文件並使用一些預先寫好的文本填充它,使用文本編輯器打開文件,並允許用戶修改文件內容,在用戶退出後從文件中讀取數據編輯器,然後在完成後最後刪除文件。 我似乎找到了一種方法可以做到這一點,但我一直在嘗試一些方法,但沒有奏效,我想明白爲什麼。 考慮以下Python腳本(從this post拍攝腳本的稍作

    1熱度

    1回答

    我創建了〜/ tmp1,〜/ tmp2,〜/ tmp3,〜/ tmp4文件夾供我自己使用。放置在那裏的文件不會自動生成,我自己創建它們或複製/移動內容。我經常使用〜/ tmp1。但是,有一次我發現有很多系統生成.tmp和.sock文件。我試圖刪除整個文件夾,但是,該文件夾仍然會自行創建(即「〜/ tmp1」)。在這裏,你可以看到我有什麼存在的截圖: 我不能發表由於堆棧溢出長度的限制「樹」命令的輸出

    0熱度

    1回答

    我想要實現的是在工作區目錄中的groovy中創建一個臨時文件,但作爲示例,/tmp/foo就足夠了。 所以,這裏是完美的工作Java代碼: import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.Files; class foo { public static void main(St

    0熱度

    2回答

    .hi,我正在嘗試創建一個臨時的.xlsx文件並使用apache poi寫入它。我得到EmptyFileException創建工作簿。這是代碼: public class Writer{ File file; public File Write(List<FormData> l, Class elementClass) { try {//create temp fiele her

    0熱度

    1回答

    我正在嘗試使用Rmagick將pdf轉換爲jpeg圖像。我遇到了一些麻煩,下面的代碼:當我給它這個pdf_string "https://staging.shurpa.com/deliveries/BtrPsIxl/label.pdf" "/var/folders/qm/yk_w5d9545j_6wqk6100dhjm0000gq/T/order20170706-43294- 15myct1.

    0熱度

    1回答

    在Python 2中,創建臨時文件並訪問它很容易。然而,在Python 3中,似乎不再是這種情況。我很困惑我如何能夠使用tempfile.NamedTemporaryFile()創建的文件,所以我可以調用它的命令。 例如: temp = tempfile.NamedTemporaryFile() temp.write(someData) subprocess.call(['cat', temp

    2熱度

    1回答

    我有一個網站,其視頻URL始終被吸引。我使用JWPLAYER爲託管在谷歌雲存儲上的視頻提供視頻。我的網站非常多,我的視頻被盜鏈。我想爲臨時視頻採用臨時網址。我需要做什麼?我應該閱讀哪些簡單的實施指南?

    0熱度

    1回答

    我想從視頻中讀取幀,但在提取幀後視頻無用。所以我決定使用TempFile模塊。但是我使用cv2.VideoCapture(NamedTempFile.name)得到的幀始終是黑色的。我想知道這是否是正確的做法。如果沒有,有沒有更好的辦法? 我在下面附上了我的代碼的視頻捕獲部分。 另外我懷疑get_temp_video函數可能是錯誤的。 def get_temp_video(url, temp_fi

    -1熱度

    1回答

    我需要將臨時目錄的子目錄路徑傳遞給另一個函數。 真實的情景: 用戶會上傳一個zip或tar歸檔,然後將一個臨時目錄中提取,現在我需要提取目錄的路徑。 有沒有辦法獲得子目錄的路徑,以防我們無法知道該目錄的名稱? 這是我在代碼中做的事情; views.py if form.is_valid(): deployment = TarWithDocker() deploy

    0熱度

    1回答

    將一些工作表從另一個文件複製到活動工作表時,我遇到了一些問題。 我目前正在使用的代碼如下: With Workbooks.Open(ActiveWorkbook.path & "\templates\" & etype & ".xlsx").Worksheets("template") .Copy After:=Workbooks(ThisWorkbook.Name).Sheets