[問題] 大檔案算CRC32
import binascii
import mmap
with open('10GB', 'r+b') as file:
map = mmap.mmap(file.fileno(), 0)
print binascii.crc32(map)
map.close()
現在用以上 code 能算出正確答案
不過電腦記憶體會全被吃光,完全沒辦法做其他事
請問有沒有比較好的辦法處理這個問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.141.48
推
12/29 10:11, , 1F
12/29 10:11, 1F
→
12/29 10:11, , 2F
12/29 10:11, 2F
→
12/29 13:05, , 3F
12/29 13:05, 3F
推
12/30 13:56, , 4F
12/30 13:56, 4F
→
12/30 16:46, , 5F
12/30 16:46, 5F
推
12/31 13:29, , 6F
12/31 13:29, 6F
→
12/31 14:11, , 7F
12/31 14:11, 7F
Python 近期熱門文章
PTT數位生活區 即時熱門文章