PyEval_GetBuiltins
()Return value: Borrowed reference.
Return a dictionary of the builtins in the current execution frame, or the interpreter of the thread state if no frame is currently executing.
PyEval_GetLocals
()Return value: Borrowed reference.
Return a dictionary of the local variables in the current execution frame,
or NULL
if no frame is currently executing.
PyEval_GetGlobals
()Return value: Borrowed reference.
Return a dictionary of the global variables in the current execution frame,
or NULL
if no frame is currently executing.
PyEval_GetFrame
()Return value: Borrowed reference.
Return the current thread state’s frame, which is NULL
if no frame is
currently executing.
PyFrame_GetLineNumber
(PyFrameObject *frame)PyEval_GetFuncName
(PyObject *func)PyEval_GetFuncDesc
(PyObject *func)PyEval_GetFuncName()
, the result will be a description of func.