libprio的接口

prio的Python项目详细描述


python libprio

CircleCI

一个围绕libprio的python包装器。

这个库为Prio system的引用c实现和高级python接口提供低级绑定。

构建

Docker(推荐)

此项目包含通过Docker预先配置的生成和测试环境。

$ docker build -t prio .
$ docker run -it prio

这将构建包并运行测试。 您可以将工作目录和shell装载到容器中以进行开发工作。

$ docker run -v `pwd`:/app -it prio bash

局部

有关依赖项,请参阅dockerfile和libprio子模块。

$ make
$ make test

注释

libprio是用独立于位置的代码(fPIC)编译的。 这是python外部函数接口所必需的。

测试

$ docker build -t prio . && docker run -it prio

通过装载工作目录并直接在容器中进行测试,可以避免重建。

如果要避免生成测试文件,项目将使用pytest。

$ pipenv sync --dev
$ pipenv run pytest

运行示例

wrapper_example.py包含完整管道的示例。

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

推荐PyPI第三方库


热门话题
java为什么运行按钮在Eclipse中不起作用?   java构造函数:实例变量是否为对象存储单独的值?   java使用jquery获取值   生产文件夹和源文件夹中的java单元测试   java递归问题这个解决方案正确吗?有更简单的解决方案吗?   java Android sqlite正在检索已选中中的行   javacom。谷歌。云数据存储。DatastoreException:请求缺少必需的身份验证凭据   java无法在Linux Ubuntu 12.04上运行maven2   在监视器的上下文中,被阻塞的线程在被notify()调用唤醒后在何处继续执行?   安卓如何从游标获取Bool(Java SQLite)   如何阻止rxjava runnable发出?   使用设备管理时应用程序中的java Android实例化异常