python-c-api

python-c-api

文章 0 浏览 3

如何在 c++ 中捕获 python stdout代码

我有一个程序,在运行过程中有时需要调用 python 来执行一些任务。我需要一个调用 python 并捕获 python 标准输出并将其放入某个文件中的函数。 这是…

白首有我共你 2024-10-05 18:50:56 2 0

关于如何加快距离计算的建议

考虑以下类: class SquareErrorDistance(object): def __init__(self, dataSample): variance = var(list(dataSample)) if variance == 0: self._nor…

ゝ偶尔ゞ 2024-10-03 06:34:31 4 0

尝试将 python 嵌入到 Visual Studio 2010 c++文件,退出并显示代码 1

我试图在我使用 ms Visual Studio C++ 2010 开发的 C++ 应用程序中嵌入一些 Python 代码。但是当我运行该程序时,当我调用 Py_initialize() 时,它会…

凉月流沐 2024-10-02 19:19:05 2 0

使用 Python 的 C API 创建对象

假设我的对象布局定义为: typedef struct { PyObject_HEAD // Other stuff... } pyfoo ...以及我的类型定义: static PyTypeObject pyfoo_T = { PyOb…

染墨丶若流云 2024-10-01 13:30:42 2 0

如何使用 Visual Basic 2005 中的 python 2.6?

从 Visual Basic 2005 调用 python 脚本的最佳方法是什么? 我有一个用 Visual Basic 2005 编写的应用程序,需要调用用 Python 编写的库。该库需要 py…

情话难免假 2024-09-26 02:34:12 1 0

从 C/C++ 调用 python 方法,并提取其返回值

我想从 C 调用在 Python 模块中定义的自定义函数。我有一些初步代码可以做到这一点,但它只是将输出打印到 stdout。 mytest.py import math def myabs…

愚人国度 2024-09-11 05:07:28 5 0

Python C API:打开 PyObject 类型

我有一些将 Python 与 C++ 接口的代码,工作得很好,但每次我看到它时,我都认为一定有更好的方法来实现。在 C++ 方面,有一个“变体”类型,可以处理…

迷爱 2024-09-06 17:35:30 4 0

通过 C API 在 Python 模块中定义全局变量

我正在使用 C API 为 Python 开发一个模块。如何创建一个在 Python 中被视为全局的变量? 例如,如果我的模块是 module,我想创建一个变量 g 来完成这…

自此以后,行同陌路 2024-09-05 05:10:22 6 0

numpy 数组 C API

我有一个返回 std::vector 的 C++ 函数,我想在 python 中使用它,所以我使用 C numpy api: static PyObject * py_integrate(PyObject *self, PyObje…

软糯酥胸 2024-09-03 09:48:10 5 0

在python3中将PyBytesObject类型转换为PyUnicodeObject类型

如何将 pyunicodeobject 类型转换为 pybytesobject 类型? 示例: function(PyBytesObject* byteobj){ ....operation.. } PyUnicodeObject* Uniobj fu…

や莫失莫忘 2024-09-02 00:18:34 6 0

使用 Python C API 实现 PyMyType_Check 方法?

所有 Python 提供的类型都有一个检查方法(即 PyList_Check),允许您检查任意 PyObject* 是否实际上是特定类型。 我如何为我自己的类型实现这个?我…

云巢 2024-08-31 23:59:23 3 0

从 Python C API 获取回溯

我有一个 Python C API 扩展模块,偶尔会出现无信息的“MemoryError”。显然,这不是模块的异常处理程序所处理的错误。如何获得信息更丰富的错误回溯…

兰花执着 2024-08-27 14:23:30 4 0

如何使用 Python 的 C-API 生成特定的 unicode 字符?

我正在编写一个 Python 扩展,它通过 Py_UNICODE 数组运行,查找特定的(ASCII,如果重要的话)字符,即“\”或“\n”,并为它找到的每个字符执行一些…

段念尘 2024-08-23 10:19:04 3 0

Python C API 中的静态变量

如何 class MyClass: X = 1 Y = 2 通过 C API 公开这样的“静态”变量? PyTypeObject 上唯一看起来可以工作的变量是 tp_members,但我在 PyMemberDef…

围归者 2024-08-23 07:10:58 5 0

分配给 Python 3.x 缓冲区,其中 itemsize > 1

我试图通过 Python 3.x 缓冲区接口公开图像像素信息缓冲区(32 位 RGBA)。经过相当多的尝试后,我能够像这样工作: int Image_get_buffer(PyObject* …

飞烟轻若梦 2024-08-22 00:40:55 4 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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