0
我正在編寫一個huffman編碼程序來壓縮文本文件。我將文本文件轉換爲它的huffman編碼值,我需要將它寫入文件。我目前正在使用python「BitVector」模塊,但從文件讀取和寫入文件時速度太慢。有沒有其他方法可以做到這一點(最好快得多)?將二進制字符串寫入文件
謝謝。
我正在編寫一個huffman編碼程序來壓縮文本文件。我將文本文件轉換爲它的huffman編碼值,我需要將它寫入文件。我目前正在使用python「BitVector」模塊,但從文件讀取和寫入文件時速度太慢。有沒有其他方法可以做到這一點(最好快得多)?將二進制字符串寫入文件
謝謝。
您可能會考慮使用python標準庫中的struct package。
「太慢了」?那是什麼意思?你寫了多少位?需要多長時間? – 2011-03-07 19:35:37
寫入標準輸出時是否表現出相同的慢度?如何將東西變成內部字符串? – nmichaels 2011-03-07 19:38:05
這是Python 2還是3? – dappawit 2011-03-07 20:09:02