在Python中编写回调函数以供加载的API中的C例程使用。回调函数有值

2021-09-16 23:30:43 发布

您现在位置:Python中文网/ 问答频道 /正文

在编写Python回调函数以供loadcapi使用时,似乎有一些想法:Writing Python ctypes for Function pointer callback function in C

谢谢!这很有用。你知道吗

我有一些回调函数,其形式如下:

LogCallback(enum messtype、OurNode*node、OurLink*link、OurContract*contract、char*format、va\u list argptr)

我主要感兴趣的是如何使python例程具有一个vau列表,以便将其作为回调函数发送到API调用。你知道吗

澄清:回调函数格式调用一个va\u列表,因此构建一个用作回调函数的Python函数需要在接收并运行这个函数(指针)的C例程中运行。你知道吗