from mmap import mmap
f = open('big.file','w')
f.close()
f = open('big.file','r+')
m = mmap(f.fileno(),10**9)
现在big.file是(约)1千兆字节.但是,在Linux上,这将返回ValueError:mmap length大于文件大小.
最佳答案
原文链接:https://www.f2er.com/python/439564.html from mmap import mmap
f = open('big.file','w')
f.close()
f = open('big.file','r+')
m = mmap(f.fileno(),10**9)
现在big.file是(约)1千兆字节.但是,在Linux上,这将返回ValueError:mmap length大于文件大小.