mmappickle:Python 3库将内存可映射对象存储到与pickle兼容的文件中

时间:2024-06-01 03:56:10
【文件属性】:

文件名称:mmappickle:Python 3库将内存可映射对象存储到与pickle兼容的文件中

文件大小:38KB

文件格式:ZIP

更新时间:2024-06-01 03:56:10

python memory dictionary python-library python3

Memmap泡菜 这个Python 3模块可以将大型结构存储在python泡菜中,从而可以将数组进行内存映射,而不是复制到内存中。 该模块已获得LGPL3许可的许可。 当前,该容器必须是字典( mmappickle.dict ),其键是小于256个字节的字符串。 它支持任何值,但是只能对numpy数组和numpy掩码数组进行内存映射。 它还支持并发访问(即,您可以传递mmappickle.dict作为使用multiprocessing Python模块调用的参数)。 文献资料 可从获得文档。 引文 Fasnacht,(2018年)。 mmappickle:Python 3模块,以pickle格式存储内存映射的numpy数组。 开源软件杂志,3(26),651, 贡献 请在github上发布问题并拉取请求。 另外,您也可以通过电子邮件发送补丁。 以下工具用于确保良好的代码质量:


【文件预览】:
mmappickle-master
----.travis.yml(249B)
----pytest.ini(74B)
----mmappickle.wpr(632B)
----tests()
--------test_dict.py(21KB)
--------test_without_numpy.py(663B)
--------test_module.py(789B)
----rtd-requirements.txt(1B)
----LICENSE(7KB)
----appveyor.yml(701B)
----doc()
--------joss-paper()
--------source()
----setup.py(2KB)
----.gitignore(24B)
----README.md(2KB)
----mmappickle()
--------utils.py(3KB)
--------__init__.py(99B)
--------picklers()
--------dict.py(28KB)
--------stubs()
--------_version.py(22B)

网友评论