| PyTypeObject *type) |
| PyTypeObject *type, Py_ssize_t size) |
| PyObject *op) |
| PyObject *op, PyTypeObject *type) |
| PyVarObject *op, PyTypeObject *type, Py_ssize_t size) |
| TYPE, PyTypeObject *type) |
| TYPE, PyTypeObject *type, Py_ssize_t size) |
| PyObject *op) |
| char *name, PyMethodDef *methods) |
Changed in version 2.3: Older versions of Python did not support NULL as the value for the methods argument.
| char *name, PyMethodDef *methods, char *doc) |
Changed in version 2.3: Older versions of Python did not support NULL as the value for the methods argument.
| char *name, PyMethodDef *methods, char *doc, PyObject *self, int apiver) |
Note: Most uses of this function should probably be using the Py_InitModule3() instead; only use this if you are sure you need it.
Changed in version 2.3: Older versions of Python did not support NULL as the value for the methods argument.
None. This should only
be accessed using the Py_None macro, which evaluates to a
pointer to this object.
See About this document... for information on suggesting changes.