标签: pyrex

这个问题的ctypes,pyrex,swig或cython?

我有大约20个简单的C++类来表示各种概率分布.我想用Python提供这些.最简单的方法是什么?我不介意让程序自动生成包装器,但我不想重新键入类.

此外,我的一些类使用Boost uBLAS库.有没有办法从Python自动传入numpy数组?

python swig ctypes cython pyrex

5
推荐指数
1
解决办法
1192
查看次数

Python扩展是由Cython/Pyrex线程安全生成的吗?

如果没有,有没有办法通过编程方式保证线程安全?

澄清一下,在谈论"线程安全"时,我指的是Python线程,而不是操作系统级别的线程.

python thread-safety cython pyrex

4
推荐指数
1
解决办法
1620
查看次数

使用Pyrex编译django项目

我想知道是否有人能够使用pyrex(或类似的东西)编译基于Django的项目(例如共享对象库),并且仍然使用python使用普通的Django项目保持灵活性.

我们必须能够使用apache项目,因此无法将其编译为独立的二进制文件.我想到它的方式是它将被编译成libs,这些libs将暴露给解释器,所以它应该像python项目的当前状态.最好不要写很多C代码:)

提前致谢.

python django cython pyrex

2
推荐指数
1
解决办法
3054
查看次数

使用 Cython 定义 Python 类方法

我正在尝试将一些 Python 代码移植到 Cython,结果证明我尝试移植的某些功能需要类方法(@classmethod在 Python 代码库中定义)。

是否可以使用 Cython 创建 Python 类方法?如果是,它们是否会遵循与 Python 中相同的作用域规则?我是否能够访问cdef在类的实例上定义的方法?

python cython pyrex

2
推荐指数
1
解决办法
1731
查看次数

标签 统计

cython ×4

pyrex ×4

python ×4

ctypes ×1

django ×1

swig ×1

thread-safety ×1