cython

cython

文章 8 浏览 69

使外部枚举“公开”对于Python?

我正在包装一个大量使用枚举的库,因此包含许多常量标识符。有没有办法让它们可供 Cython 使用(将它们声明为 extern),同时让它们可供 Python 使用…

心头的小情儿 2025-01-06 08:32:57 2 0

iTunes 共享库中 PyObject_Call() 的分段错误

我正在尝试 iTunes SDK 和 Cython。 DLL 入口点似乎可以工作,但使用任何“真正的 Python”都会导致 iTunes 崩溃。 以下代码可以正常编译,并且 iTune…

弥枳 2025-01-01 17:17:07 2 0

让 Sphinx 自动记录我的 Cython 类的 __init__

我有这个 Cython 类: cdef class Sprite: def __init__(self, someargument): pass 我希望 Sphinx 像这样记录它: 类 精灵(自身,纹理)     做事。…

〆一缕阳光ご 2024-12-29 15:13:50 2 0

我可以创建一个 PyObject* (numpy.float32)

我正在尝试用 C (扩展 Python)实现一个函数来返回 numpy.float32 数据类型。是否可以实际创建一个对象并返回它,以便在 python 中调用函数返回的对…

邮友 2024-12-28 22:04:17 2 0

gcc: _mssql.c: 没有这样的文件或目录

我正在尝试为 python 2.5 编译 pymssql。我这样做是因为我认为我的 pymssql 版本是为 python 2.4 编译的。这是我得到的错误,这让我想到: /home/user…

黑凤梨 2024-12-27 13:14:08 1 0

有没有办法包装一个像关键字一样命名的结构(例如 print )?

我有一些 C 源代码,想将其包装在 Cython 中。现在的问题是,有一个名为 print 的结构,并且 externing 它会引发语法错误。 cdef extern from "foo.h"…

睫毛溺水了 2024-12-27 04:48:08 1 0

Cython:ctypedef 函数?

是否可以使用 ctypedef 函数,因为它是 C++ 中的常见模式?喜欢 typedef int (*foo)(int, double, char*) # Cython equivalent ctypedef int (*foo)(i…

徒留西风 2024-12-27 01:55:13 0 0

通过 c++指向 python 的双指针

我可以将一维数组传递给 python,如下所示。 我想知道是否可以使用 ctypes、numpy 将 c++ 双指针数组传递给 python。 测试.cpp: #include extern "C"…

千寻… 2024-12-26 04:16:11 3 0

对象成员的 Cython 缓冲区声明

我想要一个带有 NumPy 成员的 Cython“cdef”对象,并且能够使用快速缓冲区访问。理想情况下,我会做类似的事情: import numpy as np cimport numpy …

意中人 2024-12-26 03:47:40 0 0

我如何在 cython 中调用这个函数?

仅使用 numpy 在 cython 中调用此函数的最佳方法是什么? 我不会使用 ctypes、memcpy、malloc 等.. 函数 1) #include extern "C" void cfun(const voi…

青巷忧颜 2024-12-25 17:15:53 1 0

如何在Windows平台上让pydev/eclipse编译cython模块

我的 IDE 是 Win XP 上的 pydev/eclipse。 我喜欢在 IDE 中编译 cython 模块的想法,但我 只能让它在 Linux 机器上工作。 右键单击项目-->属性-->构建…

池予 2024-12-25 09:18:40 2 0

如何将多个 Cython pyx 文件合并到单个链接库中?

我有多个 .pyx 文件,有没有办法将它们导入到单个 pyx 文件中并将该文件编译到共享库中,而不必编译 15 个独立模块?…

年华零落成诗 2024-12-25 05:39:50 1 0

Cython 额外的输入和 numpy 数组的 cimport 会降低性能吗?

下面是我编写的两个简单的 Cython 方法。在 g_cython() 方法中,我对 numpy 数组 a 和 b 使用了额外的类型,但令人惊讶的是 g_cython() 比 g_less_cyt…

只怪假的太真实 2024-12-24 03:13:21 1 0

包装 C++ Cython 中的模板函数/方法

我正在尝试用 Cython 包装一些 C++ 代码。我有一个使用模板方法的类,但它本身不是模板。 class SomeClass { template SomeClass(T& spam); }; 由于该…

Saygoodbye 2024-12-24 01:26:45 3 0

如何一次性渲染大量彩色、旋转、缩放和平移的四边形?

我们这里讨论的是 2D 精灵,因此每个精灵有 4 个顶点(8 个 GLint)和 4 个纹理坐标(另外 8 个 GLint)。我有一个排序例程,它会输出可以一次渲染的…

Spring初心 2024-12-23 18:20:07 0 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文