python-c-api

python-c-api

文章 0 浏览 3

使用 C API 创建在 python 中声明的 python 类的实例

我想使用 C API 创建在 __main__ 范围内定义的 Python 类的实例。 例如,该类名为 MyClass 并定义如下: class MyClass: def __init__(self): pass 类…

与往事干杯 2024-07-26 21:52:40 3 0

Python C 扩展:文档的方法签名?

我正在编写 C 扩展,并且我想让我的方法的签名可见以供内省。 static PyObject* foo(PyObject *self, PyObject *args) { /* blabla [...] */ } PyDoc_…

难忘№最初的完美 2024-07-26 18:30:14 5 0

访问核心转储中的 Python 对象

无论如何,有没有办法从 gdb 中的 corefile 中发现 PyObject* 的 python 值…

秋意浓 2024-07-26 06:51:34 7 0

Python C API:如何获取异常的字符串表示形式?

如果我(例如) open("/snafu/fnord") 在Python中执行此操作(并且该文件不存在),我会收到回溯和消息 IOError: [Errno 2] No such file or director…

偏爱自由 2024-07-24 21:51:10 3 0

Python 3 C API 中的文件 I/O

Python 3.0 中的 C API 已更改(弃用)文件对象的许多函数。 之前,在 2.X 中,你可以用来 PyObject* PyFile_FromString(char *filename, char *mode)…

如此安好 2024-07-21 16:27:47 7 0

有什么方法可以使用 C API 创建 NumPy 矩阵吗?

我阅读了我能找到的有关 NumPy C API 的文档,但仍然无法找出是否有可能使用 C API 构造矩阵对象(而不是二维数组)。 该函数旨在处理数学矩阵,如果…

怪我入戏太深 2024-07-14 04:05:13 4 0

Python C-API 对象分配

我想使用 new 和 delete 运算符来创建和销毁我的对象。 问题是 python 似乎将其分为几个阶段。 tp_new、tp_init 和 tp_alloc 用于创建,tp_del、tp_fr…

鱼窥荷 2024-07-13 13:57:06 7 0

Python c-api 和 unicode 字符串

我需要在 python 对象和各种编码的 c 字符串之间进行转换。 使用 PyUnicode_Decode 从 ac 字符串到 unicode 对象相当简单,但是我不确定如何走另一种…

〆一缕阳光ご 2024-07-13 13:15:30 6 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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