temporary-files

    0熱度

    1回答

    我一直在尋找整夜尋找解決方案或至少明白問題來自哪裏,所以我在這裏。 我運行一個Flask服務器鏈接到我的Apache與wsgi。 我正在從用戶網絡攝像頭恢復一張圖片作爲base 64字符串(從URI恢復)並將其寫入臨時文件。 我正在爲另一個臨時文件上的用戶的個人資料圖片(如Facebook)做同樣的事情。 # Decode base64 to image data imgdataCam

    1熱度

    1回答

    將uploades文件表示爲tmpfile()並將被刪除,然後腳本退出。 如何在刪除tmpfile後硬鏈接此文件以保留其內容? 如何通過句柄獲取文件的名稱? > a=io.tmpfile() > print(a) file (0x20c8790) > lfs=require"lfs" > lfs.link(a,"/tmp/aaaa") stdin:1: bad argument #1 t

    1熱度

    1回答

    嘗試通過CSV下載導出的數據時,終端返回錯誤。它不是一個簡單的x.read()與x.open()相似的堆棧問題shown here,但相當複雜,因爲它通過Pyramid和Pyramid的Response方法寫入並保存到csv文件。 我有點困惑,爲什麼發生這種情況,並可以使用一些指導找到bug。我感謝指導和建議。 的Python 2.7,金字塔 查看代碼: def export_results(re

    0熱度

    1回答

    import tempfile import shutil tmp_f = tempfile.NamedTemporaryFile(delete=False) tmp_f.write("hello world") shutil.copy(tmp_f.name, "/etc/exports") 當我讀取「/ etc/exports」時,它是一個完全空的文件。哪裏不對?

    -1熱度

    2回答

    我正在編寫讀取文件並根據該文件內容創建字典的代碼。代碼非常簡單,但我想測試邊緣情況。 這裏是我的嘗試: from tempfile import NamedTemporaryFile from nose.tools import * def read_file(filename): with open(filename) as f: my_dict = { dict(l

    1熱度

    1回答

    如何找出應用程序需要多少/ tmp空間。通常有時我看到/ tmp已滿並且出現錯誤,表示無法寫入/ tmp。那麼有什麼方法可以找出應用程序需要多少/ tmp空間?

    2熱度

    1回答

    我有一個生成文件的小節點模塊。 因爲它實在是太慢了,並會產生相同的結果對於相同的輸入,我想與控制哈希一起保留上次編譯。 現在的問題是我在哪裏必須把臨時文件,所以它可以很容易地訪問? 如果依賴於我的模塊的主節點應用程序重新啓動,緩存也應該工作。

    0熱度

    1回答

    我使用的tempfile模塊和imagemagick,當我嘗試運行這段代碼: width = height = 100 temp_file = tempfile.NamedTemporaryFile() canvas = "convert -size {}x{} canvas:black {}/canvas.png".format(scale_width, scale_height, temp

    1熱度

    1回答

    我正在使用共享的Linux集羣,並且希望我的臨時目錄是/tmp/username而不是默認的/tmp。 根據tempfile docs,gettempdir()應該使用$TMPDIR環境變量來確定臨時目錄。 但是,這似乎並不是這樣?! $ export TMPDIR='/tmp/username' $ python -c "\ import os import tempfile print

    1熱度

    1回答

    我需要生成一個臨時文件以用新內容替換系統文件。 我的代碼,它的作品,但我想,如果有一些模塊,自動這樣做,沿着線: with tempfile.NamedTemporaryFileFor('/etc/systemfile', delete=False) as fp: ... 這將創建一個具有相同權限的臨時文件,原始文件的所有者和相同的文件夾中。然後我會寫我的新內容,並用原子替換原來的系