René's URL Explorer Experiment


Title: Type Objects — Python 2.7.18 documentation

direct link

Domain: docs.python.org

Links:

no longer supportedhttps://devguide.python.org/devcycle/#end-of-life-branches
Python documentation for the current stable releasehttps://docs.python.org/3/c-api/typeobj.html
indexhttps://docs.python.org/2/genindex.html
moduleshttps://docs.python.org/2/py-modindex.html
nexthttps://docs.python.org/2/c-api/gcsupport.html
previoushttps://docs.python.org/2/c-api/structures.html
Pythonhttps://www.python.org/
Python 2.7.18 documentationhttps://docs.python.org/2/index.html
Python/C API Reference Manualhttps://docs.python.org/2/c-api/index.html
Object Implementation Supporthttps://docs.python.org/2/c-api/objimpl.html
https://docs.python.org/2/c-api/typeobj.html#type-objects
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
PyVarObjecthttps://docs.python.org/2/c-api/structures.html#c.PyVarObject
PyType_Typehttps://docs.python.org/2/c-api/type.html#c.PyType_Type
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyObject._ob_next
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyObject._ob_prev
PYTHONDUMPREFShttps://docs.python.org/2/using/cmdline.html#envvar-PYTHONDUMPREFS
https://docs.python.org/2/c-api/typeobj.html#c.PyObject.ob_refcnt
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
https://docs.python.org/2/c-api/typeobj.html#c.PyObject.ob_type
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
https://docs.python.org/2/c-api/typeobj.html#c.PyVarObject.ob_size
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_name
tp_namehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_name
__name__https://docs.python.org/2/library/stdtypes.html#definition.__name__
tp_namehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_name
__name__https://docs.python.org/2/library/stdtypes.html#definition.__name__
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
PyObject_HEADhttps://docs.python.org/2/c-api/structures.html#c.PyObject_HEAD
PyObject_VAR_HEADhttps://docs.python.org/2/c-api/structures.html#c.PyObject_VAR_HEAD
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
Py_DECREF()https://docs.python.org/2/c-api/refcounting.html#c.Py_DECREF
Py_XDECREF()https://docs.python.org/2/c-api/refcounting.html#c.Py_XDECREF
tp_freehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_free
Py_TPFLAGS_BASETYPEhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_BASETYPE
tp_freehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_free
PyObject_Del()https://docs.python.org/2/c-api/allocation.html#c.PyObject_Del
PyObject_New()https://docs.python.org/2/c-api/allocation.html#c.PyObject_New
PyObject_GC_Del()https://docs.python.org/2/c-api/gcsupport.html#c.PyObject_GC_Del
PyObject_GC_New()https://docs.python.org/2/c-api/gcsupport.html#c.PyObject_GC_New
PyObject_GC_NewVar()https://docs.python.org/2/c-api/gcsupport.html#c.PyObject_GC_NewVar
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_print
StringIOhttps://docs.python.org/2/library/stringio.html#StringIO.StringIO
tp_reprhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_strhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_str
tp_printhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_print
tp_printhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_print
tp_reprhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_strhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_str
PyObject_Print()https://docs.python.org/2/c-api/object.html#c.PyObject_Print
tp_strhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_str
tp_reprhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_printhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_print
tp_printhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_print
tp_reprhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_strhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_str
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattr
tp_getattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
tp_getattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
tp_getattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattr
tp_getattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
tp_getattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattr
tp_getattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattr
tp_setattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
tp_setattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
tp_setattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattr
tp_setattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
tp_setattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattr
tp_setattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
PyObject_Compare()https://docs.python.org/2/c-api/object.html#c.PyObject_Compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_repr
repr()https://docs.python.org/2/library/functions.html#repr
PyObject_Repr()https://docs.python.org/2/c-api/object.html#c.PyObject_Repr
eval()https://docs.python.org/2/library/functions.html#eval
PyNumberMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PyNumberMethods
https://docs.python.org/2/c-api/typeobj.html#c.tp_as_number
Number Object Structureshttps://docs.python.org/2/c-api/typeobj.html#number-structs
PySequenceMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods
https://docs.python.org/2/c-api/typeobj.html#c.tp_as_sequence
Sequence Object Structureshttps://docs.python.org/2/c-api/typeobj.html#sequence-structs
PyMappingMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PyMappingMethods
https://docs.python.org/2/c-api/typeobj.html#c.tp_as_mapping
Mapping Object Structureshttps://docs.python.org/2/c-api/typeobj.html#mapping-structs
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
hash()https://docs.python.org/2/library/functions.html#hash
PyObject_Hash()https://docs.python.org/2/c-api/object.html#c.PyObject_Hash
PyObject_HashNotImplemented()https://docs.python.org/2/c-api/object.html#c.PyObject_HashNotImplemented
PyObject_HashNotImplemented()https://docs.python.org/2/c-api/object.html#c.PyObject_HashNotImplemented
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
TypeErrorhttps://docs.python.org/2/library/exceptions.html#exceptions.TypeError
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_call
PyObject_Call()https://docs.python.org/2/c-api/object.html#c.PyObject_Call
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_str
str()https://docs.python.org/2/library/functions.html#str
strhttps://docs.python.org/2/library/functions.html#str
str()https://docs.python.org/2/library/functions.html#str
PyObject_Str()https://docs.python.org/2/c-api/object.html#c.PyObject_Str
PyObject_Str()https://docs.python.org/2/c-api/object.html#c.PyObject_Str
PyObject_Str()https://docs.python.org/2/c-api/object.html#c.PyObject_Str
PyObject_Repr()https://docs.python.org/2/c-api/object.html#c.PyObject_Repr
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
PyObject_GetAttr()https://docs.python.org/2/c-api/object.html#c.PyObject_GetAttr
PyObject_GenericGetAttr()https://docs.python.org/2/c-api/object.html#c.PyObject_GenericGetAttr
tp_getattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattr
tp_getattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattr
tp_getattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
tp_getattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattr
tp_getattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getattro
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
PyObject_SetAttr()https://docs.python.org/2/c-api/object.html#c.PyObject_SetAttr
PyObject_GenericSetAttr()https://docs.python.org/2/c-api/object.html#c.PyObject_GenericSetAttr
tp_setattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattr
tp_setattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattr
tp_setattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
tp_setattrhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattr
tp_setattrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_setattro
PyBufferProcshttps://docs.python.org/2/c-api/typeobj.html#c.PyBufferProcs
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_as_buffer
Buffer Object Structureshttps://docs.python.org/2/c-api/typeobj.html#buffer-structs
tp_as_bufferhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_as_buffer
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_flags
tp_as_bufferhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_as_buffer
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_RICHCOMPAREhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
tp_flagshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_flags
PyType_HasFeature()https://docs.python.org/2/c-api/type.html#c.PyType_HasFeature
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GETCHARBUFFER
PyBufferProcshttps://docs.python.org/2/c-api/typeobj.html#c.PyBufferProcs
tp_as_bufferhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_as_buffer
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_SEQUENCE_IN
PySequenceMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_GC
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_INPLACEOPS
PySequenceMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods
PyNumberMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PyNumberMethods
PyNumberMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PyNumberMethods
PySequenceMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_CHECKTYPES
PyNumberMethodshttps://docs.python.org/2/c-api/typeobj.html#c.PyNumberMethods
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_WEAKREFS
tp_weaklistoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
tp_weaklistoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_ITER
tp_iterhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_iter
tp_iternexthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_iternext
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_CLASS
tp_methodshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_methods
tp_membershttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_members
tp_getsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getset
tp_basehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_base
tp_dicthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dict
tp_descr_gethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_descr_get
tp_descr_sethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_descr_set
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_allochttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_alloc
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_freehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_free
tp_is_gchttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_is_gc
tp_baseshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_bases
tp_mrohttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_mro
tp_cachehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_cache
tp_subclasseshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_subclasses
tp_weaklisthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklist
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HEAPTYPE
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_BASETYPE
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_READY
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_READYING
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
PyObject_GC_New()https://docs.python.org/2/c-api/gcsupport.html#c.PyObject_GC_New
PyObject_GC_Del()https://docs.python.org/2/c-api/gcsupport.html#c.PyObject_GC_Del
Supporting Cyclic Garbage Collectionhttps://docs.python.org/2/c-api/gcsupport.html#supporting-cycle-detection
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
Py_TPFLAGS_HAVE_RICHCOMPAREhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
https://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_DEFAULT
Py_TPFLAGS_HAVE_GETCHARBUFFERhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GETCHARBUFFER
Py_TPFLAGS_HAVE_SEQUENCE_INhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_SEQUENCE_IN
Py_TPFLAGS_HAVE_INPLACEOPShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_INPLACEOPS
Py_TPFLAGS_HAVE_RICHCOMPAREhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
Py_TPFLAGS_HAVE_WEAKREFShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_WEAKREFS
Py_TPFLAGS_HAVE_ITERhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_ITER
Py_TPFLAGS_HAVE_CLASShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_CLASS
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_doc
Py_TPFLAGS_HAVE_RICHCOMPAREhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
traverseprochttps://docs.python.org/2/c-api/gcsupport.html#c.traverseproc
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
Supporting Cyclic Garbage Collectionhttps://docs.python.org/2/c-api/gcsupport.html#supporting-cycle-detection
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
Py_VISIT()https://docs.python.org/2/c-api/gcsupport.html#c.Py_VISIT
threadhttps://docs.python.org/2/library/thread.html#module-thread
Py_VISIT()https://docs.python.org/2/c-api/gcsupport.html#c.Py_VISIT
gchttps://docs.python.org/2/library/gc.html#module-gc
get_referents()https://docs.python.org/2/library/gc.html#gc.get_referents
Py_VISIT()https://docs.python.org/2/c-api/gcsupport.html#c.Py_VISIT
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_RICHCOMPAREhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
inquiryhttps://docs.python.org/2/c-api/gcsupport.html#c.inquiry
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_CLEAR()https://docs.python.org/2/c-api/refcounting.html#c.Py_CLEAR
Py_CLEAR()https://docs.python.org/2/c-api/refcounting.html#c.Py_CLEAR
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_deallochttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Supporting Cyclic Garbage Collectionhttps://docs.python.org/2/c-api/gcsupport.html#supporting-cycle-detection
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
tp_traversehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_traverse
tp_clearhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_clear
Py_TPFLAGS_HAVE_RICHCOMPAREhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_RICHCOMPARE
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
TypeErrorhttps://docs.python.org/2/library/exceptions.html#exceptions.TypeError
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
tp_comparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_compare
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
tp_hashhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_hash
tp_richcomparehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_richcompare
PyObject_RichCompare()https://docs.python.org/2/c-api/object.html#c.PyObject_RichCompare
Py_TPFLAGS_HAVE_WEAKREFShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_WEAKREFS
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
PyObject*https://docs.python.org/2/c-api/structures.html#c.PyObject
tp_weaklisthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklist
tp_weaklistoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
tp_weaklistoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
__slots__https://docs.python.org/2/reference/datamodel.html#__slots__
tp_weaklistoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
__slots__https://docs.python.org/2/reference/datamodel.html#__slots__
tp_weaklistoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset
Py_TPFLAGS_HAVE_ITERhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_ITER
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_iter
__iter__()https://docs.python.org/2/reference/datamodel.html#object.__iter__
PyObject_GetIter()https://docs.python.org/2/c-api/object.html#c.PyObject_GetIter
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_iternext
StopIterationhttps://docs.python.org/2/library/exceptions.html#exceptions.StopIteration
next()https://docs.python.org/2/library/stdtypes.html#iterator.next
tp_iterhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_iter
PyIter_Next()https://docs.python.org/2/c-api/iter.html#c.PyIter_Next
tp_weaklisthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklist
Py_TPFLAGS_HAVE_CLASShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_CLASS
PyMethodDefhttps://docs.python.org/2/c-api/structures.html#c.PyMethodDef
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_methods
PyMethodDefhttps://docs.python.org/2/c-api/structures.html#c.PyMethodDef
tp_dicthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dict
PyMemberDefhttps://docs.python.org/2/c-api/structures.html#c.PyMemberDef
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_members
PyMemberDefhttps://docs.python.org/2/c-api/structures.html#c.PyMemberDef
tp_dicthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dict
PyGetSetDefhttps://docs.python.org/2/c-api/structures.html#c.PyGetSetDef
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_getset
PyGetSetDefhttps://docs.python.org/2/c-api/structures.html#c.PyGetSetDef
tp_dicthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dict
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_base
objecthttps://docs.python.org/2/library/functions.html#object
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dict
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
__add__()https://docs.python.org/2/reference/datamodel.html#object.__add__
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_descr_get
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_descr_set
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
PyObject_GenericGetAttr()https://docs.python.org/2/c-api/object.html#c.PyObject_GenericGetAttr
tp_dicthttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dict
strhttps://docs.python.org/2/library/functions.html#str
tuplehttps://docs.python.org/2/library/functions.html#tuple
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
__slots__https://docs.python.org/2/reference/datamodel.html#__slots__
tp_dictoffsethttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_dictoffset
__dict__https://docs.python.org/2/library/stdtypes.html#object.__dict__
__slots__https://docs.python.org/2/reference/datamodel.html#__slots__
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
__init__()https://docs.python.org/2/reference/datamodel.html#object.__init__
__init__()https://docs.python.org/2/reference/datamodel.html#object.__init__
__init__()https://docs.python.org/2/reference/datamodel.html#object.__init__
__init__()https://docs.python.org/2/reference/datamodel.html#object.__init__
__init__()https://docs.python.org/2/reference/datamodel.html#object.__init__
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_alloc
tp_itemsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_itemsize
tp_basicsizehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_basicsize
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
PyType_GenericAlloc()https://docs.python.org/2/c-api/type.html#c.PyType_GenericAlloc
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_newhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_inithttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_init
tp_basehttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_base
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_free
PyType_GenericAlloc()https://docs.python.org/2/c-api/type.html#c.PyType_GenericAlloc
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
inquiryhttps://docs.python.org/2/c-api/gcsupport.html#c.inquiry
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_is_gc
tp_flagshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_flags
Py_TPFLAGS_HAVE_GChttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GC
PyType_Typehttps://docs.python.org/2/c-api/type.html#c.PyType_Type
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_bases
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_mro
objecthttps://docs.python.org/2/library/functions.html#object
PyType_Ready()https://docs.python.org/2/c-api/type.html#c.PyType_Ready
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_cache
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_subclasses
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_weaklist
PYTHONSHOWALLOCCOUNThttps://docs.python.org/2/using/cmdline.html#envvar-PYTHONSHOWALLOCCOUNT
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_allocs
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_frees
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_maxalloc
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
https://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_next
tp_allocshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_allocs
https://docs.python.org/2/c-api/typeobj.html#number-object-structures
https://docs.python.org/2/c-api/typeobj.html#c.PyNumberMethods
Number Protocolhttps://docs.python.org/2/c-api/number.html#number
Py_TPFLAGS_CHECKTYPEShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_CHECKTYPES
Py_TPFLAGS_CHECKTYPEShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_CHECKTYPES
https://docs.python.org/2/c-api/typeobj.html#c.PyNumberMethods.nb_coerce
PyNumber_CoerceEx()https://docs.python.org/2/c-api/number.html#c.PyNumber_CoerceEx
Py_TPFLAGS_CHECKTYPEShttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_CHECKTYPES
https://docs.python.org/2/c-api/typeobj.html#mapping-object-structures
https://docs.python.org/2/c-api/typeobj.html#c.PyMappingMethods
https://docs.python.org/2/c-api/typeobj.html#c.PyMappingMethods.mp_length
PyMapping_Length()https://docs.python.org/2/c-api/mapping.html#c.PyMapping_Length
PyObject_Size()https://docs.python.org/2/c-api/object.html#c.PyObject_Size
https://docs.python.org/2/c-api/typeobj.html#c.PyMappingMethods.mp_subscript
PyObject_GetItem()https://docs.python.org/2/c-api/object.html#c.PyObject_GetItem
PyMapping_Check()https://docs.python.org/2/c-api/mapping.html#c.PyMapping_Check
https://docs.python.org/2/c-api/typeobj.html#c.PyMappingMethods.mp_ass_subscript
PyObject_SetItem()https://docs.python.org/2/c-api/object.html#c.PyObject_SetItem
PyObject_DelItem()https://docs.python.org/2/c-api/object.html#c.PyObject_DelItem
PyObject_SetItem()https://docs.python.org/2/c-api/object.html#c.PyObject_SetItem
https://docs.python.org/2/c-api/typeobj.html#sequence-object-structures
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_length
PySequence_Size()https://docs.python.org/2/c-api/sequence.html#c.PySequence_Size
PyObject_Size()https://docs.python.org/2/c-api/object.html#c.PyObject_Size
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_concat
PySequence_Concat()https://docs.python.org/2/c-api/sequence.html#c.PySequence_Concat
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_repeat
PySequence_Repeat()https://docs.python.org/2/c-api/sequence.html#c.PySequence_Repeat
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_item
PySequence_GetItem()https://docs.python.org/2/c-api/sequence.html#c.PySequence_GetItem
PySequence_Check()https://docs.python.org/2/c-api/sequence.html#c.PySequence_Check
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_ass_item
PySequence_SetItem()https://docs.python.org/2/c-api/sequence.html#c.PySequence_SetItem
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_contains
PySequence_Contains()https://docs.python.org/2/c-api/sequence.html#c.PySequence_Contains
PySequence_Contains()https://docs.python.org/2/c-api/sequence.html#c.PySequence_Contains
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_inplace_concat
PySequence_InPlaceConcat()https://docs.python.org/2/c-api/sequence.html#c.PySequence_InPlaceConcat
https://docs.python.org/2/c-api/typeobj.html#c.PySequenceMethods.sq_inplace_repeat
PySequence_InPlaceRepeat()https://docs.python.org/2/c-api/sequence.html#c.PySequence_InPlaceRepeat
https://docs.python.org/2/c-api/typeobj.html#buffer-object-structures
tp_as_bufferhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_as_buffer
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
tp_as_bufferhttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_as_buffer
PyBufferProcshttps://docs.python.org/2/c-api/typeobj.html#c.PyBufferProcs
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
Py_TPFLAGS_DEFAULThttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_DEFAULT
tp_flagshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_flags
PyBufferProcshttps://docs.python.org/2/c-api/typeobj.html#c.PyBufferProcs
https://docs.python.org/2/c-api/typeobj.html#c.PyBufferProcs
readbufferprochttps://docs.python.org/2/c-api/typeobj.html#c.readbufferproc
writebufferprochttps://docs.python.org/2/c-api/typeobj.html#c.writebufferproc
segcountprochttps://docs.python.org/2/c-api/typeobj.html#c.segcountproc
PyString_Typehttps://docs.python.org/2/c-api/string.html#c.PyString_Type
PyBuffer_Typehttps://docs.python.org/2/c-api/buffer.html#c.PyBuffer_Type
charbufferprochttps://docs.python.org/2/c-api/typeobj.html#c.charbufferproc
Py_TPFLAGS_HAVE_GETCHARBUFFERhttps://docs.python.org/2/c-api/typeobj.html#Py_TPFLAGS_HAVE_GETCHARBUFFER
tp_flagshttps://docs.python.org/2/c-api/typeobj.html#c.PyTypeObject.tp_flags
PyTypeObjecthttps://docs.python.org/2/c-api/type.html#c.PyTypeObject
PyType_HasFeature()https://docs.python.org/2/c-api/type.html#c.PyType_HasFeature
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.readbufferproc
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.writebufferproc
TypeErrorhttps://docs.python.org/2/library/exceptions.html#exceptions.TypeError
SystemErrorhttps://docs.python.org/2/library/exceptions.html#exceptions.SystemError
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.segcountproc
PyObjecthttps://docs.python.org/2/c-api/structures.html#c.PyObject
https://docs.python.org/2/c-api/typeobj.html#c.charbufferproc
Table of Contentshttps://docs.python.org/2/contents.html
Type Objectshttps://docs.python.org/2/c-api/typeobj.html
Number Object Structureshttps://docs.python.org/2/c-api/typeobj.html#number-object-structures
Mapping Object Structureshttps://docs.python.org/2/c-api/typeobj.html#mapping-object-structures
Sequence Object Structureshttps://docs.python.org/2/c-api/typeobj.html#sequence-object-structures
Buffer Object Structureshttps://docs.python.org/2/c-api/typeobj.html#buffer-object-structures
Common Object Structureshttps://docs.python.org/2/c-api/structures.html
Supporting Cyclic Garbage Collectionhttps://docs.python.org/2/c-api/gcsupport.html
Show Sourcehttps://docs.python.org/2/_sources/c-api/typeobj.rst.txt
indexhttps://docs.python.org/2/genindex.html
moduleshttps://docs.python.org/2/py-modindex.html
nexthttps://docs.python.org/2/c-api/gcsupport.html
previoushttps://docs.python.org/2/c-api/structures.html
Pythonhttps://www.python.org/
Python 2.7.18 documentationhttps://docs.python.org/2/index.html
Python/C API Reference Manualhttps://docs.python.org/2/c-api/index.html
Object Implementation Supporthttps://docs.python.org/2/c-api/objimpl.html
Copyrighthttps://docs.python.org/2/copyright.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/2/bugs.html
Sphinxhttp://sphinx.pocoo.org/

URLs of crawlers that visited me.