一个简单但灵活的模块,用于创建面向对象的pythonic cffi包装器。

cfficloak的Python项目详细描述


CffICLoAK——一个简单而灵活的模块,用于创建面向对象的Pythic CFFI包装器。 这是cffiwrap在https://bitbucket.org/memotype/cffiwrap

中的扩展

其目的是更全面地包装/隐藏使用cffi构建的二进制扩展,以改进自动完成、对象检查以及对c对象(尤其是结构和联合)的读/写/复制/分配。 wrapped函数提供了许多自动转换到/从类型的错误处理和输出指针参数创建。 函数框架可以提供c函数的python定义,以改进python代码中的自动编译和out参数的声明、错误检查和默认参数。 结构可以接受分配给数组元素的numpy数组,并在没有任何副本的情况下为您处理双向链接。 有许多其他实用程序和包装器,以简化CFFI模块在日常编码中的使用。

安装时使用 #pip安装cfficloak

这里有自动文档:http://cfficloak.readthedocs.org/

版权所有(C)2017,Andrew Leech<;andrew@alelec.net>;

原cffiwrap版权所有(c)2013,isaac freeman<;memotype@gmail.com>; 保留所有权利。

在2.0版apache许可下授权。 有关许可的详细信息,请参见license.txt。

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

推荐PyPI第三方库


热门话题
java JsonObject vs JsonObject   java如何在子字符串前后打印字符串,然后将新字符串添加到旧字符串中?   java如何将self作为委托传递   java在docker文件中获得内存限制?   从Java转换为Kotlin的代码不起作用   使用流解释的Java8方法   java Android和CherryPy   java为什么需要从其他静态空洞调用静态空洞?   java要求用户输入构造函数的参数?   java JNI未满足链接错误   java如何修复“驱动程序无法使用安全socket层(SSL)加密建立到SQL Server的安全连接”错误   java输入类型文件在我的安卓 webview上不起作用   java哪种CPU使用情况反映了真实情况?   java使用循环而不是流(java9)   ORMLite不知道如何存储java接口。util。列表   Java的Set方法   java编译错误。mysql。jdbc。驱动程序无法解析为变量   查找java语言的所有关键字和java API类的名称   java如何在其他活动中将带有按钮的listview中的项目添加到另一个listview?