This document is for an old version of Python that is no longer supported. You should upgrade and read the Python documentation for the current stable release.

# `None` オブジェクト

`None` に対する `PyTypeObject` は、 Python/C API では直接公開されていないので注意してください。 `None` は単量子 (singleton) なので、オブジェクトの同一性テスト (C では `==`) を使うだけで十分だからです。同じ理由から、 `PyNone_Check()` 関数はありません。

PyObject* `Py_None`

  Python における `None` オブジェクトで、値がないことを表します。このオブジェクトにはメソッドがありません。参照カウントについては、このオブジェクトも他のオブジェクトと同様に扱う必要があります。

`Py_RETURN_NONE`

  C 関数から `Py_None` を戻す操作を適切に行うためのマクロです。

  バージョン 2.4 で追加.