�射¶
-
PyObject *PyEval_GetBuiltins(void)¶
- 返回值:借入的引用。 属于 稳定 ABI.
返回当å‰�执行帧ä¸å†…置函数的å—典,如果当å‰�没有帧æ£åœ¨æ‰§è¡Œï¼Œåˆ™è¿”回线程状æ€�的解释器。
-
PyObject *PyEval_GetLocals(void)¶
- 返回值:借入的引用。 属于 稳定 ABI.
返回当å‰�执行帧ä¸å±€éƒ¨å�˜é‡�çš„å—典,如果没有当å‰�执行的帧则返回
NULL。
-
PyObject *PyEval_GetGlobals(void)¶
- 返回值:借入的引用。 属于 稳定 ABI.
返回当å‰�执行帧ä¸å…¨å±€å�˜é‡�çš„å—典,如果没有当å‰�执行的帧则返回
NULL。
-
PyFrameObject *PyEval_GetFrame(void)¶
- 返回值:借入的引用。 属于 稳定 ABI.
返回当�线程状�的帧,如果没有当�执行的帧则返回
NULL。�请�阅
PyThreadState_GetFrame()。
-
const char *PyEval_GetFuncName(PyObject *func)¶
- 属于 稳定 ABI.
如果 func 是函数�类或实例对象,则返回它的�称,�则返回 func 的类型的�称。
-
const char *PyEval_GetFuncDesc(PyObject *func)¶
- 属于 稳定 ABI.
æ ¹æ�® func 的类型返回æ��è¿°å—符串。 返回值包括函数和方法的 "()", " constructor", " instance" å’Œ " object"。 与
PyEval_GetFuncName()的结果连接,结果将是 func 的�述。