pyarrow.create_memory_map#

pyarrow.create_memory_map(path, size)#

创建一个指定大小的文件并将其内存映射。

参数:
pathstr

要在本地文件系统上创建的文件路径。

sizeint

要创建的文件大小。

返回:
mmapMemoryMappedFile

示例

创建一个带有内存映射的文件

>>> import pyarrow as pa
>>> with pa.create_memory_map('example_mmap_create.dat', 27) as mmap:
...     mmap.write(b'Create a memory-mapped file')
...     mmap.read_at(10, 9)
...
27
b'memory-map'