无对象

请注意,NonePyTypeObject并未直接在 Python/C API 中公开。由于None是单例,因此测试对象身份(在 C 中使用==)就足够了。出于相同原因,没有PyNone_Check()函数。

  • PyObject* Py_None

    • Python None对象,表示缺乏价值。该对象没有方法。就引用计数而言,需要像对待任何其他对象一样对待它。
  • Py_RETURN_NONE

    • 正确处理从 C 函数中返回Py_None的情况。

2.4 版的新Function。