我想为第三方库中的C函数创建一个Python包装器,该库具有如下签名其中函数f修改输入参数x (即,使用指针通过引用调用)。实现Python包装器函数的最有效方法是什么,以便Python用户可以将其视为每次只返回一个新数字的函数?伪代码示例:
# lib and ffi are imported from a compiled
VS is代码现在是最流行的代码编辑器,我喜欢它。当您装饰一个函数时,它的帮助docstring将更改为包装器的帮助。(要理解的意思)
In python 3.4+这是通过使用functools.wrap修复的,如所示。(请阅读⬅️,以更好地理解我的问题。)我不是在写作,因为它在那里解释得很好。但是,当我在VS代码中<em