首次公开发布ptypes

ptypes的Python项目详细描述


ptypes(“持久类型”)包是一组python扩展 用Cython编写的模块。 它为Python提供了持久性机制 基于内存映射文件的程序。ptypes强调执行 速度。持久对象(int、float、string的持久版本, 结构、列表、集合、dict以及支持 buffer interface)可以是 直接访问和操作,而不序列化和反序列化它们。

包还实现了属性图的数据类型(节点和 以及一个基本的查询接口,允许枚举 对象元组以C程序的速度(几乎)匹配给定的模式。

在其当前形状中,ptypes在稳定性方面是实验性的 它的api和功能的完整性。更新到 内存映射文件 atomic和 为持久对象实现垃圾回收是最重要的 优先事项。

安装

ptypes在linux上测试(但应该在任何posix平台上运行),使用 cpython 2.7(python 3支持已提上日程)。它是作为一个资源分发的 tarball,所以需要gcc来安装它。最简单的方法 是:

pip install ptypes

如果在需要安装的主机上没有Internet访问权限, 然后从主机上的PyPI下载 如果你有互联网接入,把tarball复制到目标主机上 以及:

tar -xf ptypes-<version>.tgz
cd ptypes-<version>
python setup.py install

doc目录中,您应该可以找到大量关于如何使用它的示例。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么数据库中具有“读取”角色的用户不能列出集合?   在Java中使用带有反应式包装器的非阻塞IO逐行读取文件   java当`!`时,什么可以简化表达式应用于`&`或`||`   java Jasperreports报告了四组多个动态图像   java我想将单个字符串的ascii值存储在一行中,如何使用getbyte函数实现这一点   javascript如何在java中写入文件时响应帖子?   新用户注册后java登录失败| Weblogic安全   java中的多线程和同步   java在FOR循环中使用ParseObject   Java货币数字格式   java模拟单例类   java编写大量数据时,部分数据会丢失/当所有数据都存在时,写入过程非常缓慢   java如何处理复合对象的所有子对象?   java如何获得相交集的大小?   我需要在java中的不同源代码中对broadcost Httprequest进行测试   java我想在MainActivity中添加SpreadsheetWebService,而不需要从其他类调用它   安卓 Java是否有NFC API用于标准机器?