René's URL Explorer Experiment


Title: Module Objects — Python 3.13.14 documentation

Open Graph Title: Module Objects

Description: Initializing C modules: Modules objects are usually created from extension modules (shared libraries which export an initialization function), or compiled-in modules (where the initialization funct...

Open Graph Description: Initializing C modules: Modules objects are usually created from extension modules (shared libraries which export an initialization function), or compiled-in modules (where the initialization funct...

Opengraph URL: https://docs.python.org/3/c-api/module.html

direct link

Domain: docs.python.org

og:typewebsite
og:site_namePython documentation
og:image:width1146
og:image:height600
og:imagehttps://docs.python.org/3.13/_images/social_previews/summary_c-api_module_7c2fa271.png
og:image:altInitializing C modules: Modules objects are usually created from extension modules (shared libraries which export an initialization function), or compiled-in modules (where the initialization funct...
twitter:cardsummary_large_image
theme-color#3776ab
readthedocs-addons-api-version1

Links:

https://www.python.org/
Table of Contentshttps://docs.python.org/3.13/contents.html
Module Objectshttps://docs.python.org/3.13/c-api/module.html
Initializing C moduleshttps://docs.python.org/3.13/c-api/module.html#initializing-c-modules
Single-phase initializationhttps://docs.python.org/3.13/c-api/module.html#single-phase-initialization
Multi-phase initializationhttps://docs.python.org/3.13/c-api/module.html#multi-phase-initialization
Low-level module creation functionshttps://docs.python.org/3.13/c-api/module.html#low-level-module-creation-functions
Support functionshttps://docs.python.org/3.13/c-api/module.html#support-functions
Module lookuphttps://docs.python.org/3.13/c-api/module.html#module-lookup
File Objectshttps://docs.python.org/3.13/c-api/file.html
Iterator Objectshttps://docs.python.org/3.13/c-api/iterator.html
Report a bughttps://docs.python.org/3.13/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/c-api/module.rst?plain=1
indexhttps://docs.python.org/3.13/genindex.html
moduleshttps://docs.python.org/3.13/py-modindex.html
nexthttps://docs.python.org/3.13/c-api/iterator.html
previoushttps://docs.python.org/3.13/c-api/file.html
Pythonhttps://www.python.org/
3.13.14 Documentationhttps://docs.python.org/3.13/index.html
Python/C API Reference Manualhttps://docs.python.org/3.13/c-api/index.html
Concrete Objects Layerhttps://docs.python.org/3.13/c-api/concrete.html
Module Objectshttps://docs.python.org/3.13/c-api/module.html
https://docs.python.org/3.13/c-api/module.html#module-objects
PyTypeObjecthttps://docs.python.org/3.13/c-api/type.html#c.PyTypeObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_Type
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyTypeObjecthttps://docs.python.org/3.13/c-api/type.html#c.PyTypeObject
types.ModuleTypehttps://docs.python.org/3.13/library/types.html#types.ModuleType
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_Check
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_CheckExact
PyModule_Typehttps://docs.python.org/3.13/c-api/module.html#c.PyModule_Type
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_NewObject
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
module.__name__https://docs.python.org/3.13/reference/datamodel.html#module.__name__
__doc__https://docs.python.org/3.13/reference/datamodel.html#module.__doc__
__package__https://docs.python.org/3.13/reference/datamodel.html#module.__package__
__loader__https://docs.python.org/3.13/reference/datamodel.html#module.__loader__
__file__https://docs.python.org/3.13/reference/datamodel.html#module.__file__
__package__https://docs.python.org/3.13/reference/datamodel.html#module.__package__
__loader__https://docs.python.org/3.13/reference/datamodel.html#module.__loader__
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_New
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModule_NewObject()https://docs.python.org/3.13/c-api/module.html#c.PyModule_NewObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetDict
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
__dict__https://docs.python.org/3.13/reference/datamodel.html#object.__dict__
SystemErrorhttps://docs.python.org/3.13/library/exceptions.html#SystemError
__dict__https://docs.python.org/3.13/reference/datamodel.html#object.__dict__
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetNameObject
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
__name__https://docs.python.org/3.13/reference/datamodel.html#module.__name__
SystemErrorhttps://docs.python.org/3.13/library/exceptions.html#SystemError
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetName
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModule_GetNameObject()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetNameObject
__name__https://docs.python.org/3.13/reference/datamodel.html#module.__name__
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetState
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModuleDef.m_sizehttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_size
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetDef
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
PyErr_Occurred()https://docs.python.org/3.13/c-api/exceptions.html#c.PyErr_Occurred
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetFilenameObject
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
__file__https://docs.python.org/3.13/reference/datamodel.html#module.__file__
SystemErrorhttps://docs.python.org/3.13/library/exceptions.html#SystemError
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetFilename
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModule_GetFilenameObject()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetFilenameObject
__file__https://docs.python.org/3.13/reference/datamodel.html#module.__file__
PyModule_GetFilename()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetFilename
UnicodeEncodeErrorhttps://docs.python.org/3.13/library/exceptions.html#UnicodeEncodeError
PyModule_GetFilenameObject()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetFilenameObject
https://docs.python.org/3.13/c-api/module.html#initializing-c-modules
PyImport_AppendInittab()https://docs.python.org/3.13/c-api/import.html#c.PyImport_AppendInittab
Building C and C++ Extensionshttps://docs.python.org/3.13/extending/building.html#building
Extending Embedded Pythonhttps://docs.python.org/3.13/extending/embedding.html#extending-with-embedding
PyModule_Create()https://docs.python.org/3.13/c-api/module.html#c.PyModule_Create
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_base
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_name
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_doc
PyDoc_STRVARhttps://docs.python.org/3.13/c-api/intro.html#c.PyDoc_STRVAR
Py_ssize_thttps://docs.python.org/3.13/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_size
PyModule_GetState()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetState
m_freehttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_free
PEP 3121https://peps.python.org/pep-3121/
PyMethodDefhttps://docs.python.org/3.13/c-api/structures.html#c.PyMethodDef
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_methods
PyMethodDefhttps://docs.python.org/3.13/c-api/structures.html#c.PyMethodDef
PyModuleDef_Slothttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef_Slot
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_slots
inquiryhttps://docs.python.org/3.13/c-api/gcsupport.html#c.inquiry
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_slots.m_reload
traverseprochttps://docs.python.org/3.13/c-api/gcsupport.html#c.traverseproc
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_traverse
Py_mod_exechttps://docs.python.org/3.13/c-api/module.html#c.Py_mod_exec
m_sizehttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_size
PyModule_GetState()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetState
inquiryhttps://docs.python.org/3.13/c-api/gcsupport.html#c.inquiry
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_clear
Py_mod_exechttps://docs.python.org/3.13/c-api/module.html#c.Py_mod_exec
m_sizehttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_size
PyModule_GetState()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetState
PyTypeObject.tp_clearhttps://docs.python.org/3.13/c-api/typeobj.html#c.PyTypeObject.tp_clear
m_freehttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_free
freefunchttps://docs.python.org/3.13/c-api/typeobj.html#c.freefunc
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_free
Py_mod_exechttps://docs.python.org/3.13/c-api/module.html#c.Py_mod_exec
m_sizehttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_size
PyModule_GetState()https://docs.python.org/3.13/c-api/module.html#c.PyModule_GetState
PyTypeObjecthttps://docs.python.org/3.13/c-api/type.html#c.PyTypeObject
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef_Type
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
https://docs.python.org/3.13/c-api/module.html#single-phase-initialization
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyModule_Create
PyModule_Create2()https://docs.python.org/3.13/c-api/module.html#c.PyModule_Create2
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyModule_Create2
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
RuntimeWarninghttps://docs.python.org/3.13/library/exceptions.html#RuntimeWarning
PyModule_Create()https://docs.python.org/3.13/c-api/module.html#c.PyModule_Create
PyModule_AddObjectRef()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
https://docs.python.org/3.13/c-api/module.html#multi-phase-initialization
__new__()https://docs.python.org/3.13/reference/datamodel.html#object.__new__
__init__()https://docs.python.org/3.13/reference/datamodel.html#object.__init__
sys.moduleshttps://docs.python.org/3.13/library/sys.html#sys.modules
sub-interpretershttps://docs.python.org/3.13/c-api/init.html#sub-interpreter-support
Py_Finalize()https://docs.python.org/3.13/c-api/init.html#c.Py_Finalize
Py_Initialize()https://docs.python.org/3.13/c-api/init.html#c.Py_Initialize
Isolating Extension Moduleshttps://docs.python.org/3.13/howto/isolating-extensions.html#isolating-extensions-howto
raising an error on repeated initializationhttps://docs.python.org/3.13/howto/isolating-extensions.html#isolating-extensions-optout
sub-interpretershttps://docs.python.org/3.13/c-api/init.html#sub-interpreter-support
Py_mod_multiple_interpretershttps://docs.python.org/3.13/c-api/module.html#c.Py_mod_multiple_interpreters
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
m_slotshttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef.m_slots
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef_Init
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef_Slot
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef_Slot.slot
https://docs.python.org/3.13/c-api/module.html#c.PyModuleDef_Slot.value
https://docs.python.org/3.13/c-api/module.html#c.Py_mod_create
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.Py_mod_create.create_module
ModuleSpechttps://docs.python.org/3.13/library/importlib.html#importlib.machinery.ModuleSpec
PEP 451https://peps.python.org/pep-0451/
PyModule_New()https://docs.python.org/3.13/c-api/module.html#c.PyModule_New
PyModule_Typehttps://docs.python.org/3.13/c-api/module.html#c.PyModule_Type
https://docs.python.org/3.13/c-api/module.html#c.Py_mod_exec
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.Py_mod_exec.exec_module
https://docs.python.org/3.13/c-api/module.html#c.Py_mod_multiple_interpreters
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
https://docs.python.org/3.13/c-api/module.html#c.Py_MOD_MULTIPLE_INTERPRETERS_NOT_SUPPORTED
https://docs.python.org/3.13/c-api/module.html#c.Py_MOD_MULTIPLE_INTERPRETERS_SUPPORTED
Isolating Extension Moduleshttps://docs.python.org/3.13/howto/isolating-extensions.html#isolating-extensions-howto
https://docs.python.org/3.13/c-api/module.html#c.Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
Isolating Extension Moduleshttps://docs.python.org/3.13/howto/isolating-extensions.html#isolating-extensions-howto
https://docs.python.org/3.13/c-api/module.html#c.Py_mod_gil
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
https://docs.python.org/3.13/c-api/module.html#c.Py_MOD_GIL_USED
https://docs.python.org/3.13/c-api/module.html#c.Py_MOD_GIL_NOT_USED
--disable-gilhttps://docs.python.org/3.13/using/configure.html#cmdoption-disable-gil
Free-threaded CPythonhttps://docs.python.org/3.13/whatsnew/3.13.html#whatsnew313-free-threaded-cpython
PEP 489https://peps.python.org/pep-0489/
https://docs.python.org/3.13/c-api/module.html#low-level-module-creation-functions
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_FromDefAndSpec
PyModule_FromDefAndSpec2()https://docs.python.org/3.13/c-api/module.html#c.PyModule_FromDefAndSpec2
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_FromDefAndSpec2
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
RuntimeWarninghttps://docs.python.org/3.13/library/exceptions.html#RuntimeWarning
PyModule_FromDefAndSpec()https://docs.python.org/3.13/c-api/module.html#c.PyModule_FromDefAndSpec
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyModule_ExecDef
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
Py_mod_exechttps://docs.python.org/3.13/c-api/module.html#c.Py_mod_exec
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_SetDocString
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyMethodDefhttps://docs.python.org/3.13/c-api/structures.html#c.PyMethodDef
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddFunctions
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyMethodDefhttps://docs.python.org/3.13/c-api/structures.html#c.PyMethodDef
https://docs.python.org/3.13/c-api/module.html#support-functions
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyUnicode_FromString()https://docs.python.org/3.13/c-api/unicode.html#c.PyUnicode_FromString
PyObject_SetAttr()https://docs.python.org/3.13/c-api/object.html#c.PyObject_SetAttr
PyUnicode_InternFromString()https://docs.python.org/3.13/c-api/unicode.html#c.PyUnicode_InternFromString
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_Add
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModule_AddObjectRef()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
stealshttps://docs.python.org/3.13/glossary.html#term-steal
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObject
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyModule_AddObjectRef()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
stealshttps://docs.python.org/3.13/glossary.html#term-steal
PyModule_Add()https://docs.python.org/3.13/c-api/module.html#c.PyModule_Add
PyModule_AddObjectRef()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
PyModule_AddObject()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObject
Py_XDECREF()https://docs.python.org/3.13/c-api/refcounting.html#c.Py_XDECREF
Soft deprecatedhttps://docs.python.org/3.13/glossary.html#term-soft-deprecated
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddIntConstant
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyLong_FromLong()https://docs.python.org/3.13/c-api/long.html#c.PyLong_FromLong
PyModule_AddObjectRef()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddStringConstant
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyUnicode_InternFromString()https://docs.python.org/3.13/c-api/unicode.html#c.PyUnicode_InternFromString
PyModule_AddObjectRef()https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddObjectRef
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddIntMacro
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddStringMacro
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyTypeObjecthttps://docs.python.org/3.13/c-api/type.html#c.PyTypeObject
https://docs.python.org/3.13/c-api/module.html#c.PyModule_AddType
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyType_Ready()https://docs.python.org/3.13/c-api/type.html#c.PyType_Ready
tp_namehttps://docs.python.org/3.13/c-api/typeobj.html#c.PyTypeObject.tp_name
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
https://docs.python.org/3.13/c-api/module.html#c.PyUnstable_Module_SetGIL
Unstable APIhttps://docs.python.org/3.13/c-api/stable.html#unstable-c-api
Py_mod_gilhttps://docs.python.org/3.13/c-api/module.html#c.Py_mod_gil
--disable-gilhttps://docs.python.org/3.13/using/configure.html#cmdoption-disable-gil
https://docs.python.org/3.13/c-api/module.html#module-lookup
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyState_FindModule
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyState_AddModule()https://docs.python.org/3.13/c-api/module.html#c.PyState_AddModule
PyObjecthttps://docs.python.org/3.13/c-api/structures.html#c.PyObject
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyState_AddModule
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
PyState_FindModule()https://docs.python.org/3.13/c-api/module.html#c.PyState_FindModule
PyModuleDefhttps://docs.python.org/3.13/c-api/module.html#c.PyModuleDef
https://docs.python.org/3.13/c-api/module.html#c.PyState_RemoveModule
Stable ABIhttps://docs.python.org/3.13/c-api/stable.html#stable
Table of Contentshttps://docs.python.org/3.13/contents.html
Module Objectshttps://docs.python.org/3.13/c-api/module.html
Initializing C moduleshttps://docs.python.org/3.13/c-api/module.html#initializing-c-modules
Single-phase initializationhttps://docs.python.org/3.13/c-api/module.html#single-phase-initialization
Multi-phase initializationhttps://docs.python.org/3.13/c-api/module.html#multi-phase-initialization
Low-level module creation functionshttps://docs.python.org/3.13/c-api/module.html#low-level-module-creation-functions
Support functionshttps://docs.python.org/3.13/c-api/module.html#support-functions
Module lookuphttps://docs.python.org/3.13/c-api/module.html#module-lookup
File Objectshttps://docs.python.org/3.13/c-api/file.html
Iterator Objectshttps://docs.python.org/3.13/c-api/iterator.html
Report a bughttps://docs.python.org/3.13/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/c-api/module.rst?plain=1
indexhttps://docs.python.org/3.13/genindex.html
moduleshttps://docs.python.org/3.13/py-modindex.html
nexthttps://docs.python.org/3.13/c-api/iterator.html
previoushttps://docs.python.org/3.13/c-api/file.html
Pythonhttps://www.python.org/
3.13.14 Documentationhttps://docs.python.org/3.13/index.html
Python/C API Reference Manualhttps://docs.python.org/3.13/c-api/index.html
Concrete Objects Layerhttps://docs.python.org/3.13/c-api/concrete.html
Module Objectshttps://docs.python.org/3.13/c-api/module.html
Copyrighthttps://docs.python.org/3.13/copyright.html
History and Licensehttps://docs.python.org/license.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/bugs.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.