用于python的mmap文件支持数组
mmaparra的Python项目详细描述
版权所有2014 Farsight Security Inc.
2010年维克多·吴
在麻省理工学院的许可下发布。请参阅license.txt。
关于
此库提供具有类似 内置数组模块的结构。如果你想用这个 拥有一个大于可用物理内存的数据集,或者如果需要 通过按需加载数据或 想要在进程之间共享内存的另一种方式。
与Python2.7和Python3.x兼容。支持 linux>;=2.5.37,want_lock参数为mmaparray.array()并且 mmaparray.MMap<type>Array.__init__()。
用法
importmmapfilea=mmapfile.array('example.array','I',100)foriinrange(0,len(a)):a[i]=ifori,valinenumerate(a):print('a[{}] = {}'.format(i,val))a.flush()a.close()