对象协议 对象协议 PyObject * Py_NotImplemented The NotImplemented singleton, used to signal that an operation is not implemented for the given type combination. Py_RETURN_NOTIMPLEM...
映射协议 映射协议 参见 PyObject_GetItem() 、PyObject_SetItem() 与 PyObject_DelItem() 。 int PyMapping_Check(PyObject *o) Part of the Stable ABI . 如果对象提供了映射协议或是支持切片则返回 1 ,否则返回 0 。 请注意它...
数字协议 数字协议 int PyNumber_Check(PyObject *o) Part of the Stable ABI . 如果对象 o 提供数字的协议,返回真 1 ,否则返回假。这个函数不会调用失败。 在 3.8 版更改: 如果 o 是一个索引整数则返回 1 。 PyObject *PyNumber_Add(PyObject...