bzip2

    2熱度

    1回答

    文件我已經寫了一些代碼,BZ2,壓縮與BZ2壓縮對象的文件: def compressFile(file_name, new_name): comp = bz2.BZ2Compressor() comFile = open(new_name, "wb") oldFile = open(file_name, "rb") while True: d

    24熱度

    7回答

    我已經安裝在我的主目錄下。 [[email protected]~ dev1]$ /home/spatel/python-2.7.3/bin/python -V Python 2.7.3 我試圖運行的需要蟒蛇2.7.x版本的一個劇本,我收到失蹤BZ2錯誤 [[email protected]~ dev1]$ ./import_logs.py Traceback (most recent c

    18熱度

    4回答

    這與about zip bombs這個問題有關,但是要記住gzip或bzip2壓縮,例如,一個Web服務接受.tar.gz文件。 Python提供了方便使用的方便的tarfile module,但似乎沒有提供對zipbombbs的保護。 在使用tarfile模塊的python代碼中,檢測zip炸彈的最優雅的方法是什麼?最好不要從tarfile模塊中複製太多的邏輯(例如透明的解壓縮支持)? 而且,爲

    14熱度

    1回答

    我的項目使用的是舊版本的Boost的iostreams w/bzip2。我現在正在嘗試升級到Boost 1.51。起初我沒有用bzip編譯,所以顯然我得到了鏈接器大喊大約libboost_bzip2-vc100-mt-sgd-1_51.lib丟失。然後我跟着these instructions(並添加了靜態標誌)來編譯這個文件。 不過,現在運行鏈接器返回一串丟失的符號: >error LNK200

    0熱度

    1回答

    我管理unix服務器上的許多數據庫,並使用mysqldump對這些數據庫進行每日備份。由於(部分)這些數據庫非常大(20 + Gb),我通常使用bzip2壓縮備份的.sql文件來獲取壓縮的bz2文件。 作爲備份過程的一部分,我檢查新備份文件的大小是否大於或等於先前備份文件的大小 - 我們每天都向這些數據庫添加數據,但很少從這些數據庫中刪除數據。 對備份文件大小的檢查是對備份質量的檢查 - 考慮到我

    1熱度

    2回答

    我使用CBZip2OutputStream來創建一個壓縮的bzip文件。有用。 但我想在一個bzip文件中壓縮幾個文件,但不使用tar歸檔。 如果我有file1,file2,file3,我希望它們在files.bz2中不在archive files.tar.bz2中。 有可能嗎?

    3熱度

    1回答

    概覽 我使用的libbzip2庫中的底層調用的大塊:BZ2_bzCompressInit(),BZ2_bzCompress()和BZ2_bzCompressEnd()壓縮數據到標準輸出的塊。 我遷移更高級別的呼叫工作代碼,因爲我進來的字節流,我想在套壓縮這些字節離散塊(一離散塊的是一組字節的那包含一組感興趣的令牌 - 我的輸入在邏輯上被劃分爲這些塊的組)。 一組完整的塊可能包含500個塊,我想壓縮

    9熱度

    1回答

    過去幾天我一直在努力將Java代碼遷移到Golang,現在我陷入困境。這是工作的Java代碼: final Key k = new SecretKeySpec(keyString.getBytes(), "AES"); Cipher c = Cipher.getInstance("AES"); c.init(Cipher.DECRYPT_MODE, k); final InputStrea

    17熱度

    3回答

    如何更改壓縮文件的以下命令? awk 'FNR==NR { array[$1,$2]=$8; next } ($1,$2) in array { print $0 ";" array[$1,$2] }' input1.vcf input2.vcf 該命令正​​常工作正常的文件。我需要更改壓縮文件的命令。

    2熱度

    2回答

    我聽說我們可以使用多個映射器在Hadoop中並行讀取一個bzip2文件的不同部分,以提高性能。但搜索後我找不到相關樣本。感謝任何人都可以將我指向相關的代碼片段。謝謝。 順便說一句:是gzip具有相同的功能(多個mapper並行處理一個gzip文件的不同部分)。