Python调用C:C如何发送Python';s的电话号码是从哪里打来的?
我有一个Python代码调用一些C代码(.so文件)Python调用C:C如何发送Python';s的电话号码是从哪里打来的?,python,c,python-c-api,Python,C,Python C Api,我有一个Python代码调用一些C代码(.so文件) 有没有办法从C代码中获取Python端调用的行号?我最终找到了PyFrame\u GetLineNumber(PyFrameObject*f)C函数,其源代码位于frameobject.C您可能必须从Python端传入行号。也就是说,使用附加参数调用C函数,该参数的值为inspect.currentframe().f_lineno。我认为您应该检查SWIG:
有没有办法从C代码中获取Python端调用的行号?我最终找到了
PyFrame\u GetLineNumber(PyFrameObject*f)
C函数,其源代码位于frameobject.C
您可能必须从Python端传入行号。也就是说,使用附加参数调用C函数,该参数的值为inspect.currentframe().f_lineno
。我认为您应该检查SWIG: