zipfile

    1熱度

    1回答

    這對我當前的實用程序來說可能並不重要,但僅僅爲了良好的編碼習慣,我想知道是否可以使用POSIX樣式的路徑名(如subdir)訪問使用zipfile模塊的ZIP文件中的文件/file.ext,而不管它是在哪個操作系統上創建的,或者在我的Python腳本運行的系統上。或者,如果在Windows的情況下,該文件將作爲subdir \ file.ext進行存儲或訪問。我閱讀模塊的pydoc,並在Googl

    49熱度

    2回答

    我做了一個小幫手功能: import zipfile def main(archive_list=[],zfilename='default.zip'): print zfilename zout = zipfile.ZipFile(zfilename, "w") for fname in archive_list: print "writing: "

    0熱度

    2回答

    使用python ZipFile創建zip存檔時,如何設置文件MIME類型?

    5熱度

    1回答

    我正在處理數字文檔和數字簽名,我偶然發現了一個問題。 輸入:documentX.adoc - 帶有文件和文件夾的zip文件。 我需要獲取輸入文件中的所有內容 - 目錄和文件的列表。 我該怎麼做: ZipFile adocFile = new ZipFile(documentXFileName); ArrayList <String> adocFiles = new ArrayList<Strin

    2熱度

    1回答

    我對加密的zip文件做了字典攻擊,使用的庫爲zipfilezipfile。當我開始使用BIG字典時,有時會得到假陽性結果,即密碼可能是「羊毛」,「12630」被認爲是正確的。在這種情況下,解密文件顯然含有亂碼。 這不是我的代碼中的錯誤,而是以這種方式檢查提供的密碼是否正確。我設法通過檢查解密文件的大小來減少誤報,如果它等於0,則認爲它是假的並繼續搜索。但我的問題仍然存在,因爲當文件包含亂碼時,它的

    0熱度

    1回答

    我在一個名爲öl_och_ål_är_gott.zip的zip壓縮文件中有一個文件öl_och_ål_är_gott.txt。檔案不是使用zipfile創建的。它可能來自任何能夠創建zip檔案的軟件。 src = open(file_path, "rb") zip_file = ZipFile(src) for info in zip_file.infolist(): print i

    6熱度

    1回答

    我很難理解zipfile.ZIP_DEFLATED和zipfile.ZIP_STORED壓縮模式之間zipfile模塊的區別。 有人可以幫我嗎? 感謝, 最大

    1熱度

    1回答

    我試圖用codecs.open()打開內存中的解壓縮文件。我已經想出瞭如何在內存中解壓文件,但我不知道如何創建一個文件對象並用codecs打開它。我已經嘗試過不同的ZipFile屬性,但沒有運氣。 所以,在這裏我怎麼打開內存中的拉鍊: import zipfile, io f = 'somezipfile.zip' memory_object = io.BytesIO(f.read())

    27熱度

    3回答

    我嘗試從包含一個文件夾中的子文件夾的.zip中提取所有文件。我希望所有來自子文件夾的文件只在一個文件夾中提取,而不保留原始結構。目前,我提取所有文件,將文件移動到一個文件夾,然後刪除以前的子文件夾。具有相同名稱的文件被盜用。 在寫文件之前可以做到嗎? 這裏的結構。例如: my_zip/file1.txt my_zip/dir1/file2.txt my_zip/dir1/dir2/file3.

    0熱度

    1回答

    在我的應用程序中,我必須通過電子郵件發送XLS報告,但是如果文件大於10 MB,我必須將此文件分成多部分ZIP格式並作爲單獨的電子郵件發送附件(一封電子郵件 - 一個ZIP部分) 。如果有人知道圖書館,這將幫助我做到這一點?在Java中有沒有簡單的方法?