diff options
Diffstat (limited to 'devdocs/python~3.12/c-api%2Fstable.html')
| -rw-r--r-- | devdocs/python~3.12/c-api%2Fstable.html | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/devdocs/python~3.12/c-api%2Fstable.html b/devdocs/python~3.12/c-api%2Fstable.html new file mode 100644 index 00000000..35db60a6 --- /dev/null +++ b/devdocs/python~3.12/c-api%2Fstable.html @@ -0,0 +1,12 @@ + <span id="stable"></span><h1>C API Stability</h1> <p>Unless documented otherwise, Python’s C API is covered by the Backwards Compatibility Policy, <span class="target" id="index-0"></span><a class="pep reference external" href="https://peps.python.org/pep-0387/"><strong>PEP 387</strong></a>. Most changes to it are source-compatible (typically by only adding new API). Changing existing API or removing API is only done after a deprecation period or to fix serious issues.</p> <p>CPython’s Application Binary Interface (ABI) is forward- and backwards-compatible across a minor release (if these are compiled the same way; see <a class="reference internal" href="#stable-abi-platform"><span class="std std-ref">Platform Considerations</span></a> below). So, code compiled for Python 3.10.0 will work on 3.10.8 and vice versa, but will need to be compiled separately for 3.9.x and 3.10.x.</p> <p>There are two tiers of C API with different stability expectations:</p> <ul class="simple"> <li> +<a class="reference internal" href="#unstable-c-api"><span class="std std-ref">Unstable API</span></a>, may change in minor versions without a deprecation period. It is marked by the <code>PyUnstable</code> prefix in names.</li> <li> +<a class="reference internal" href="#limited-c-api"><span class="std std-ref">Limited API</span></a>, is compatible across several minor releases. When <a class="reference internal" href="#c.Py_LIMITED_API" title="Py_LIMITED_API"><code>Py_LIMITED_API</code></a> is defined, only this subset is exposed from <code>Python.h</code>.</li> </ul> <p>These are discussed in more detail below.</p> <p>Names prefixed by an underscore, such as <code>_Py_InternalState</code>, are private API that can change without notice even in patch releases. If you need to use this API, consider reaching out to <a class="reference external" href="https://discuss.python.org/c/core-dev/c-api/30">CPython developers</a> to discuss adding public API for your use case.</p> <section id="unstable-c-api"> <span id="id1"></span><h2>Unstable C API</h2> <p id="index-1">Any API named with the <code>PyUnstable</code> prefix exposes CPython implementation details, and may change in every minor release (e.g. from 3.9 to 3.10) without any deprecation warnings. However, it will not change in a bugfix release (e.g. from 3.10.0 to 3.10.1).</p> <p>It is generally intended for specialized, low-level tools like debuggers.</p> <p>Projects that use this API are expected to follow CPython development and spend extra effort adjusting to changes.</p> </section> <section id="stable-application-binary-interface"> <h2>Stable Application Binary Interface</h2> <p>For simplicity, this document talks about <em>extensions</em>, but the Limited API and Stable ABI work the same way for all uses of the API – for example, embedding Python.</p> <section id="limited-c-api"> <span id="id2"></span><h3>Limited C API</h3> <p>Python 3.2 introduced the <em>Limited API</em>, a subset of Python’s C API. Extensions that only use the Limited API can be compiled once and work with multiple versions of Python. Contents of the Limited API are <a class="reference internal" href="#limited-api-list"><span class="std std-ref">listed below</span></a>.</p> <dl class="c macro"> <dt class="sig sig-object c" id="c.Py_LIMITED_API"> +<code>Py_LIMITED_API</code> </dt> <dd> +<p>Define this macro before including <code>Python.h</code> to opt in to only use the Limited API, and to select the Limited API version.</p> <p>Define <code>Py_LIMITED_API</code> to the value of <a class="reference internal" href="apiabiversion#c.PY_VERSION_HEX" title="PY_VERSION_HEX"><code>PY_VERSION_HEX</code></a> corresponding to the lowest Python version your extension supports. The extension will work without recompilation with all Python 3 releases from the specified one onward, and can use Limited API introduced up to that version.</p> <p>Rather than using the <code>PY_VERSION_HEX</code> macro directly, hardcode a minimum minor version (e.g. <code>0x030A0000</code> for Python 3.10) for stability when compiling with future Python versions.</p> <p>You can also define <code>Py_LIMITED_API</code> to <code>3</code>. This works the same as <code>0x03020000</code> (Python 3.2, the version that introduced Limited API).</p> </dd> +</dl> </section> <section id="stable-abi"> <span id="id3"></span><h3>Stable ABI</h3> <p>To enable this, Python provides a <em>Stable ABI</em>: a set of symbols that will remain compatible across Python 3.x versions.</p> <p>The Stable ABI contains symbols exposed in the <a class="reference internal" href="#limited-c-api"><span class="std std-ref">Limited API</span></a>, but also other ones – for example, functions necessary to support older versions of the Limited API.</p> <p>On Windows, extensions that use the Stable ABI should be linked against <code>python3.dll</code> rather than a version-specific library such as <code>python39.dll</code>.</p> <p>On some platforms, Python will look for and load shared library files named with the <code>abi3</code> tag (e.g. <code>mymodule.abi3.so</code>). It does not check if such extensions conform to a Stable ABI. The user (or their packaging tools) need to ensure that, for example, extensions built with the 3.10+ Limited API are not installed for lower versions of Python.</p> <p>All functions in the Stable ABI are present as functions in Python’s shared library, not solely as macros. This makes them usable from languages that don’t use the C preprocessor.</p> </section> <section id="limited-api-scope-and-performance"> <h3>Limited API Scope and Performance</h3> <p>The goal for the Limited API is to allow everything that is possible with the full C API, but possibly with a performance penalty.</p> <p>For example, while <a class="reference internal" href="list#c.PyList_GetItem" title="PyList_GetItem"><code>PyList_GetItem()</code></a> is available, its “unsafe” macro variant <a class="reference internal" href="list#c.PyList_GET_ITEM" title="PyList_GET_ITEM"><code>PyList_GET_ITEM()</code></a> is not. The macro can be faster because it can rely on version-specific implementation details of the list object.</p> <p>Without <code>Py_LIMITED_API</code> defined, some C API functions are inlined or replaced by macros. Defining <code>Py_LIMITED_API</code> disables this inlining, allowing stability as Python’s data structures are improved, but possibly reducing performance.</p> <p>By leaving out the <code>Py_LIMITED_API</code> definition, it is possible to compile a Limited API extension with a version-specific ABI. This can improve performance for that Python version, but will limit compatibility. Compiling with <code>Py_LIMITED_API</code> will then yield an extension that can be distributed where a version-specific one is not available – for example, for prereleases of an upcoming Python version.</p> </section> <section id="limited-api-caveats"> <h3>Limited API Caveats</h3> <p>Note that compiling with <code>Py_LIMITED_API</code> is <em>not</em> a complete guarantee that code conforms to the <a class="reference internal" href="#limited-c-api"><span class="std std-ref">Limited API</span></a> or the <a class="reference internal" href="#stable-abi"><span class="std std-ref">Stable ABI</span></a>. <code>Py_LIMITED_API</code> only covers definitions, but an API also includes other issues, such as expected semantics.</p> <p>One issue that <code>Py_LIMITED_API</code> does not guard against is calling a function with arguments that are invalid in a lower Python version. For example, consider a function that starts accepting <code>NULL</code> for an argument. In Python 3.9, <code>NULL</code> now selects a default behavior, but in Python 3.8, the argument will be used directly, causing a <code>NULL</code> dereference and crash. A similar argument works for fields of structs.</p> <p>Another issue is that some struct fields are currently not hidden when <code>Py_LIMITED_API</code> is defined, even though they’re part of the Limited API.</p> <p>For these reasons, we recommend testing an extension with <em>all</em> minor Python versions it supports, and preferably to build with the <em>lowest</em> such version.</p> <p>We also recommend reviewing documentation of all used API to check if it is explicitly part of the Limited API. Even with <code>Py_LIMITED_API</code> defined, a few private declarations are exposed for technical reasons (or even unintentionally, as bugs).</p> <p>Also note that the Limited API is not necessarily stable: compiling with <code>Py_LIMITED_API</code> with Python 3.8 means that the extension will run with Python 3.12, but it will not necessarily <em>compile</em> with Python 3.12. In particular, parts of the Limited API may be deprecated and removed, provided that the Stable ABI stays stable.</p> </section> </section> <section id="platform-considerations"> <span id="stable-abi-platform"></span><h2>Platform Considerations</h2> <p>ABI stability depends not only on Python, but also on the compiler used, lower-level libraries and compiler options. For the purposes of the <a class="reference internal" href="#stable-abi"><span class="std std-ref">Stable ABI</span></a>, these details define a “platform”. They usually depend on the OS type and processor architecture</p> <p>It is the responsibility of each particular distributor of Python to ensure that all Python versions on a particular platform are built in a way that does not break the Stable ABI. This is the case with Windows and macOS releases from <code>python.org</code> and many third-party distributors.</p> </section> <section id="contents-of-limited-api"> <span id="limited-api-list"></span><h2>Contents of Limited API</h2> <p>Currently, the <a class="reference internal" href="#limited-c-api"><span class="std std-ref">Limited API</span></a> includes the following items:</p> <p></p> +<ul class="simple"> <li><a class="reference internal" href="call#c.PY_VECTORCALL_ARGUMENTS_OFFSET" title="PY_VECTORCALL_ARGUMENTS_OFFSET"><code>PY_VECTORCALL_ARGUMENTS_OFFSET</code></a></li> <li><a class="reference internal" href="iter#c.PyAIter_Check" title="PyAIter_Check"><code>PyAIter_Check()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_Parse" title="PyArg_Parse"><code>PyArg_Parse()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_ParseTuple" title="PyArg_ParseTuple"><code>PyArg_ParseTuple()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_ParseTupleAndKeywords" title="PyArg_ParseTupleAndKeywords"><code>PyArg_ParseTupleAndKeywords()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_UnpackTuple" title="PyArg_UnpackTuple"><code>PyArg_UnpackTuple()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_VaParse" title="PyArg_VaParse"><code>PyArg_VaParse()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_VaParseTupleAndKeywords" title="PyArg_VaParseTupleAndKeywords"><code>PyArg_VaParseTupleAndKeywords()</code></a></li> <li><a class="reference internal" href="arg#c.PyArg_ValidateKeywordArguments" title="PyArg_ValidateKeywordArguments"><code>PyArg_ValidateKeywordArguments()</code></a></li> <li><code>PyBaseObject_Type</code></li> <li><a class="reference internal" href="bool#c.PyBool_FromLong" title="PyBool_FromLong"><code>PyBool_FromLong()</code></a></li> <li><a class="reference internal" href="bool#c.PyBool_Type" title="PyBool_Type"><code>PyBool_Type</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_FillContiguousStrides" title="PyBuffer_FillContiguousStrides"><code>PyBuffer_FillContiguousStrides()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_FillInfo" title="PyBuffer_FillInfo"><code>PyBuffer_FillInfo()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_FromContiguous" title="PyBuffer_FromContiguous"><code>PyBuffer_FromContiguous()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_GetPointer" title="PyBuffer_GetPointer"><code>PyBuffer_GetPointer()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_IsContiguous" title="PyBuffer_IsContiguous"><code>PyBuffer_IsContiguous()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_Release" title="PyBuffer_Release"><code>PyBuffer_Release()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_SizeFromFormat" title="PyBuffer_SizeFromFormat"><code>PyBuffer_SizeFromFormat()</code></a></li> <li><a class="reference internal" href="buffer#c.PyBuffer_ToContiguous" title="PyBuffer_ToContiguous"><code>PyBuffer_ToContiguous()</code></a></li> <li><code>PyByteArrayIter_Type</code></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_AsString" title="PyByteArray_AsString"><code>PyByteArray_AsString()</code></a></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_Concat" title="PyByteArray_Concat"><code>PyByteArray_Concat()</code></a></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_FromObject" title="PyByteArray_FromObject"><code>PyByteArray_FromObject()</code></a></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_FromStringAndSize" title="PyByteArray_FromStringAndSize"><code>PyByteArray_FromStringAndSize()</code></a></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_Resize" title="PyByteArray_Resize"><code>PyByteArray_Resize()</code></a></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_Size" title="PyByteArray_Size"><code>PyByteArray_Size()</code></a></li> <li><a class="reference internal" href="bytearray#c.PyByteArray_Type" title="PyByteArray_Type"><code>PyByteArray_Type</code></a></li> <li><code>PyBytesIter_Type</code></li> <li><a class="reference internal" href="bytes#c.PyBytes_AsString" title="PyBytes_AsString"><code>PyBytes_AsString()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_AsStringAndSize" title="PyBytes_AsStringAndSize"><code>PyBytes_AsStringAndSize()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_Concat" title="PyBytes_Concat"><code>PyBytes_Concat()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_ConcatAndDel" title="PyBytes_ConcatAndDel"><code>PyBytes_ConcatAndDel()</code></a></li> <li><code>PyBytes_DecodeEscape()</code></li> <li><a class="reference internal" href="bytes#c.PyBytes_FromFormat" title="PyBytes_FromFormat"><code>PyBytes_FromFormat()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_FromFormatV" title="PyBytes_FromFormatV"><code>PyBytes_FromFormatV()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_FromObject" title="PyBytes_FromObject"><code>PyBytes_FromObject()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_FromString" title="PyBytes_FromString"><code>PyBytes_FromString()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_FromStringAndSize" title="PyBytes_FromStringAndSize"><code>PyBytes_FromStringAndSize()</code></a></li> <li><code>PyBytes_Repr()</code></li> <li><a class="reference internal" href="bytes#c.PyBytes_Size" title="PyBytes_Size"><code>PyBytes_Size()</code></a></li> <li><a class="reference internal" href="bytes#c.PyBytes_Type" title="PyBytes_Type"><code>PyBytes_Type</code></a></li> <li><a class="reference internal" href="structures#c.PyCFunction" title="PyCFunction"><code>PyCFunction</code></a></li> <li><a class="reference internal" href="structures#c.PyCFunctionWithKeywords" title="PyCFunctionWithKeywords"><code>PyCFunctionWithKeywords</code></a></li> <li><code>PyCFunction_Call()</code></li> <li><code>PyCFunction_GetFlags()</code></li> <li><code>PyCFunction_GetFunction()</code></li> <li><code>PyCFunction_GetSelf()</code></li> <li><code>PyCFunction_New()</code></li> <li><code>PyCFunction_NewEx()</code></li> <li><code>PyCFunction_Type</code></li> <li><code>PyCMethod_New()</code></li> <li><a class="reference internal" href="iterator#c.PyCallIter_New" title="PyCallIter_New"><code>PyCallIter_New()</code></a></li> <li><a class="reference internal" href="iterator#c.PyCallIter_Type" title="PyCallIter_Type"><code>PyCallIter_Type</code></a></li> <li><a class="reference internal" href="call#c.PyCallable_Check" title="PyCallable_Check"><code>PyCallable_Check()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_Destructor" title="PyCapsule_Destructor"><code>PyCapsule_Destructor</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_GetContext" title="PyCapsule_GetContext"><code>PyCapsule_GetContext()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_GetDestructor" title="PyCapsule_GetDestructor"><code>PyCapsule_GetDestructor()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_GetName" title="PyCapsule_GetName"><code>PyCapsule_GetName()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_GetPointer" title="PyCapsule_GetPointer"><code>PyCapsule_GetPointer()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_Import" title="PyCapsule_Import"><code>PyCapsule_Import()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_IsValid" title="PyCapsule_IsValid"><code>PyCapsule_IsValid()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_New" title="PyCapsule_New"><code>PyCapsule_New()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_SetContext" title="PyCapsule_SetContext"><code>PyCapsule_SetContext()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_SetDestructor" title="PyCapsule_SetDestructor"><code>PyCapsule_SetDestructor()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_SetName" title="PyCapsule_SetName"><code>PyCapsule_SetName()</code></a></li> <li><a class="reference internal" href="capsule#c.PyCapsule_SetPointer" title="PyCapsule_SetPointer"><code>PyCapsule_SetPointer()</code></a></li> <li><code>PyCapsule_Type</code></li> <li><code>PyClassMethodDescr_Type</code></li> <li><a class="reference internal" href="codec#c.PyCodec_BackslashReplaceErrors" title="PyCodec_BackslashReplaceErrors"><code>PyCodec_BackslashReplaceErrors()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_Decode" title="PyCodec_Decode"><code>PyCodec_Decode()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_Decoder" title="PyCodec_Decoder"><code>PyCodec_Decoder()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_Encode" title="PyCodec_Encode"><code>PyCodec_Encode()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_Encoder" title="PyCodec_Encoder"><code>PyCodec_Encoder()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_IgnoreErrors" title="PyCodec_IgnoreErrors"><code>PyCodec_IgnoreErrors()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_IncrementalDecoder" title="PyCodec_IncrementalDecoder"><code>PyCodec_IncrementalDecoder()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_IncrementalEncoder" title="PyCodec_IncrementalEncoder"><code>PyCodec_IncrementalEncoder()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_KnownEncoding" title="PyCodec_KnownEncoding"><code>PyCodec_KnownEncoding()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_LookupError" title="PyCodec_LookupError"><code>PyCodec_LookupError()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_NameReplaceErrors" title="PyCodec_NameReplaceErrors"><code>PyCodec_NameReplaceErrors()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_Register" title="PyCodec_Register"><code>PyCodec_Register()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_RegisterError" title="PyCodec_RegisterError"><code>PyCodec_RegisterError()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_ReplaceErrors" title="PyCodec_ReplaceErrors"><code>PyCodec_ReplaceErrors()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_StreamReader" title="PyCodec_StreamReader"><code>PyCodec_StreamReader()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_StreamWriter" title="PyCodec_StreamWriter"><code>PyCodec_StreamWriter()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_StrictErrors" title="PyCodec_StrictErrors"><code>PyCodec_StrictErrors()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_Unregister" title="PyCodec_Unregister"><code>PyCodec_Unregister()</code></a></li> <li><a class="reference internal" href="codec#c.PyCodec_XMLCharRefReplaceErrors" title="PyCodec_XMLCharRefReplaceErrors"><code>PyCodec_XMLCharRefReplaceErrors()</code></a></li> <li><a class="reference internal" href="complex#c.PyComplex_FromDoubles" title="PyComplex_FromDoubles"><code>PyComplex_FromDoubles()</code></a></li> <li><a class="reference internal" href="complex#c.PyComplex_ImagAsDouble" title="PyComplex_ImagAsDouble"><code>PyComplex_ImagAsDouble()</code></a></li> <li><a class="reference internal" href="complex#c.PyComplex_RealAsDouble" title="PyComplex_RealAsDouble"><code>PyComplex_RealAsDouble()</code></a></li> <li><a class="reference internal" href="complex#c.PyComplex_Type" title="PyComplex_Type"><code>PyComplex_Type</code></a></li> <li><a class="reference internal" href="descriptor#c.PyDescr_NewClassMethod" title="PyDescr_NewClassMethod"><code>PyDescr_NewClassMethod()</code></a></li> <li><a class="reference internal" href="descriptor#c.PyDescr_NewGetSet" title="PyDescr_NewGetSet"><code>PyDescr_NewGetSet()</code></a></li> <li><a class="reference internal" href="descriptor#c.PyDescr_NewMember" title="PyDescr_NewMember"><code>PyDescr_NewMember()</code></a></li> <li><a class="reference internal" href="descriptor#c.PyDescr_NewMethod" title="PyDescr_NewMethod"><code>PyDescr_NewMethod()</code></a></li> <li><code>PyDictItems_Type</code></li> <li><code>PyDictIterItem_Type</code></li> <li><code>PyDictIterKey_Type</code></li> <li><code>PyDictIterValue_Type</code></li> <li><code>PyDictKeys_Type</code></li> <li><a class="reference internal" href="dict#c.PyDictProxy_New" title="PyDictProxy_New"><code>PyDictProxy_New()</code></a></li> <li><code>PyDictProxy_Type</code></li> <li><code>PyDictRevIterItem_Type</code></li> <li><code>PyDictRevIterKey_Type</code></li> <li><code>PyDictRevIterValue_Type</code></li> <li><code>PyDictValues_Type</code></li> <li><a class="reference internal" href="dict#c.PyDict_Clear" title="PyDict_Clear"><code>PyDict_Clear()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Contains" title="PyDict_Contains"><code>PyDict_Contains()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Copy" title="PyDict_Copy"><code>PyDict_Copy()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_DelItem" title="PyDict_DelItem"><code>PyDict_DelItem()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_DelItemString" title="PyDict_DelItemString"><code>PyDict_DelItemString()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_GetItem" title="PyDict_GetItem"><code>PyDict_GetItem()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_GetItemString" title="PyDict_GetItemString"><code>PyDict_GetItemString()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_GetItemWithError" title="PyDict_GetItemWithError"><code>PyDict_GetItemWithError()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Items" title="PyDict_Items"><code>PyDict_Items()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Keys" title="PyDict_Keys"><code>PyDict_Keys()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Merge" title="PyDict_Merge"><code>PyDict_Merge()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_MergeFromSeq2" title="PyDict_MergeFromSeq2"><code>PyDict_MergeFromSeq2()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_New" title="PyDict_New"><code>PyDict_New()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Next" title="PyDict_Next"><code>PyDict_Next()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_SetItem" title="PyDict_SetItem"><code>PyDict_SetItem()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_SetItemString" title="PyDict_SetItemString"><code>PyDict_SetItemString()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Size" title="PyDict_Size"><code>PyDict_Size()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Type" title="PyDict_Type"><code>PyDict_Type</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Update" title="PyDict_Update"><code>PyDict_Update()</code></a></li> <li><a class="reference internal" href="dict#c.PyDict_Values" title="PyDict_Values"><code>PyDict_Values()</code></a></li> <li><code>PyEllipsis_Type</code></li> <li><code>PyEnum_Type</code></li> <li><a class="reference internal" href="exceptions#c.PyErr_BadArgument" title="PyErr_BadArgument"><code>PyErr_BadArgument()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_BadInternalCall" title="PyErr_BadInternalCall"><code>PyErr_BadInternalCall()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_CheckSignals" title="PyErr_CheckSignals"><code>PyErr_CheckSignals()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_Clear" title="PyErr_Clear"><code>PyErr_Clear()</code></a></li> <li><code>PyErr_Display()</code></li> <li><a class="reference internal" href="exceptions#c.PyErr_DisplayException" title="PyErr_DisplayException"><code>PyErr_DisplayException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_ExceptionMatches" title="PyErr_ExceptionMatches"><code>PyErr_ExceptionMatches()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_Fetch" title="PyErr_Fetch"><code>PyErr_Fetch()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_Format" title="PyErr_Format"><code>PyErr_Format()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_FormatV" title="PyErr_FormatV"><code>PyErr_FormatV()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_GetExcInfo" title="PyErr_GetExcInfo"><code>PyErr_GetExcInfo()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_GetHandledException" title="PyErr_GetHandledException"><code>PyErr_GetHandledException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_GetRaisedException" title="PyErr_GetRaisedException"><code>PyErr_GetRaisedException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_GivenExceptionMatches" title="PyErr_GivenExceptionMatches"><code>PyErr_GivenExceptionMatches()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_NewException" title="PyErr_NewException"><code>PyErr_NewException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_NewExceptionWithDoc" title="PyErr_NewExceptionWithDoc"><code>PyErr_NewExceptionWithDoc()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_NoMemory" title="PyErr_NoMemory"><code>PyErr_NoMemory()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_NormalizeException" title="PyErr_NormalizeException"><code>PyErr_NormalizeException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_Occurred" title="PyErr_Occurred"><code>PyErr_Occurred()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_Print" title="PyErr_Print"><code>PyErr_Print()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_PrintEx" title="PyErr_PrintEx"><code>PyErr_PrintEx()</code></a></li> <li><code>PyErr_ProgramText()</code></li> <li><a class="reference internal" href="exceptions#c.PyErr_ResourceWarning" title="PyErr_ResourceWarning"><code>PyErr_ResourceWarning()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_Restore" title="PyErr_Restore"><code>PyErr_Restore()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetExcFromWindowsErr" title="PyErr_SetExcFromWindowsErr"><code>PyErr_SetExcFromWindowsErr()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetExcFromWindowsErrWithFilename" title="PyErr_SetExcFromWindowsErrWithFilename"><code>PyErr_SetExcFromWindowsErrWithFilename()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetExcFromWindowsErrWithFilenameObject" title="PyErr_SetExcFromWindowsErrWithFilenameObject"><code>PyErr_SetExcFromWindowsErrWithFilenameObject()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetExcFromWindowsErrWithFilenameObjects" title="PyErr_SetExcFromWindowsErrWithFilenameObjects"><code>PyErr_SetExcFromWindowsErrWithFilenameObjects()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetExcInfo" title="PyErr_SetExcInfo"><code>PyErr_SetExcInfo()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetFromErrno" title="PyErr_SetFromErrno"><code>PyErr_SetFromErrno()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetFromErrnoWithFilename" title="PyErr_SetFromErrnoWithFilename"><code>PyErr_SetFromErrnoWithFilename()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetFromErrnoWithFilenameObject" title="PyErr_SetFromErrnoWithFilenameObject"><code>PyErr_SetFromErrnoWithFilenameObject()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetFromErrnoWithFilenameObjects" title="PyErr_SetFromErrnoWithFilenameObjects"><code>PyErr_SetFromErrnoWithFilenameObjects()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetFromWindowsErr" title="PyErr_SetFromWindowsErr"><code>PyErr_SetFromWindowsErr()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetFromWindowsErrWithFilename" title="PyErr_SetFromWindowsErrWithFilename"><code>PyErr_SetFromWindowsErrWithFilename()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetHandledException" title="PyErr_SetHandledException"><code>PyErr_SetHandledException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetImportError" title="PyErr_SetImportError"><code>PyErr_SetImportError()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetImportErrorSubclass" title="PyErr_SetImportErrorSubclass"><code>PyErr_SetImportErrorSubclass()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetInterrupt" title="PyErr_SetInterrupt"><code>PyErr_SetInterrupt()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetInterruptEx" title="PyErr_SetInterruptEx"><code>PyErr_SetInterruptEx()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetNone" title="PyErr_SetNone"><code>PyErr_SetNone()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetObject" title="PyErr_SetObject"><code>PyErr_SetObject()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetRaisedException" title="PyErr_SetRaisedException"><code>PyErr_SetRaisedException()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SetString" title="PyErr_SetString"><code>PyErr_SetString()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SyntaxLocation" title="PyErr_SyntaxLocation"><code>PyErr_SyntaxLocation()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_SyntaxLocationEx" title="PyErr_SyntaxLocationEx"><code>PyErr_SyntaxLocationEx()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_WarnEx" title="PyErr_WarnEx"><code>PyErr_WarnEx()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_WarnExplicit" title="PyErr_WarnExplicit"><code>PyErr_WarnExplicit()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_WarnFormat" title="PyErr_WarnFormat"><code>PyErr_WarnFormat()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyErr_WriteUnraisable" title="PyErr_WriteUnraisable"><code>PyErr_WriteUnraisable()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_AcquireLock" title="PyEval_AcquireLock"><code>PyEval_AcquireLock()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_AcquireThread" title="PyEval_AcquireThread"><code>PyEval_AcquireThread()</code></a></li> <li><code>PyEval_CallFunction()</code></li> <li><code>PyEval_CallMethod()</code></li> <li><code>PyEval_CallObjectWithKeywords()</code></li> <li><a class="reference internal" href="veryhigh#c.PyEval_EvalCode" title="PyEval_EvalCode"><code>PyEval_EvalCode()</code></a></li> <li><a class="reference internal" href="veryhigh#c.PyEval_EvalCodeEx" title="PyEval_EvalCodeEx"><code>PyEval_EvalCodeEx()</code></a></li> <li><a class="reference internal" href="veryhigh#c.PyEval_EvalFrame" title="PyEval_EvalFrame"><code>PyEval_EvalFrame()</code></a></li> <li><a class="reference internal" href="veryhigh#c.PyEval_EvalFrameEx" title="PyEval_EvalFrameEx"><code>PyEval_EvalFrameEx()</code></a></li> <li><a class="reference internal" href="reflection#c.PyEval_GetBuiltins" title="PyEval_GetBuiltins"><code>PyEval_GetBuiltins()</code></a></li> <li><a class="reference internal" href="reflection#c.PyEval_GetFrame" title="PyEval_GetFrame"><code>PyEval_GetFrame()</code></a></li> <li><a class="reference internal" href="reflection#c.PyEval_GetFuncDesc" title="PyEval_GetFuncDesc"><code>PyEval_GetFuncDesc()</code></a></li> <li><a class="reference internal" href="reflection#c.PyEval_GetFuncName" title="PyEval_GetFuncName"><code>PyEval_GetFuncName()</code></a></li> <li><a class="reference internal" href="reflection#c.PyEval_GetGlobals" title="PyEval_GetGlobals"><code>PyEval_GetGlobals()</code></a></li> <li><a class="reference internal" href="reflection#c.PyEval_GetLocals" title="PyEval_GetLocals"><code>PyEval_GetLocals()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_InitThreads" title="PyEval_InitThreads"><code>PyEval_InitThreads()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_ReleaseLock" title="PyEval_ReleaseLock"><code>PyEval_ReleaseLock()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_ReleaseThread" title="PyEval_ReleaseThread"><code>PyEval_ReleaseThread()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_RestoreThread" title="PyEval_RestoreThread"><code>PyEval_RestoreThread()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_SaveThread" title="PyEval_SaveThread"><code>PyEval_SaveThread()</code></a></li> <li><a class="reference internal" href="init#c.PyEval_ThreadsInitialized" title="PyEval_ThreadsInitialized"><code>PyEval_ThreadsInitialized()</code></a></li> <li><code>PyExc_ArithmeticError</code></li> <li><code>PyExc_AssertionError</code></li> <li><code>PyExc_AttributeError</code></li> <li><code>PyExc_BaseException</code></li> <li><code>PyExc_BaseExceptionGroup</code></li> <li><code>PyExc_BlockingIOError</code></li> <li><code>PyExc_BrokenPipeError</code></li> <li><code>PyExc_BufferError</code></li> <li><code>PyExc_BytesWarning</code></li> <li><code>PyExc_ChildProcessError</code></li> <li><code>PyExc_ConnectionAbortedError</code></li> <li><code>PyExc_ConnectionError</code></li> <li><code>PyExc_ConnectionRefusedError</code></li> <li><code>PyExc_ConnectionResetError</code></li> <li><code>PyExc_DeprecationWarning</code></li> <li><code>PyExc_EOFError</code></li> <li><code>PyExc_EncodingWarning</code></li> <li><code>PyExc_EnvironmentError</code></li> <li><code>PyExc_Exception</code></li> <li><code>PyExc_FileExistsError</code></li> <li><code>PyExc_FileNotFoundError</code></li> <li><code>PyExc_FloatingPointError</code></li> <li><code>PyExc_FutureWarning</code></li> <li><code>PyExc_GeneratorExit</code></li> <li><code>PyExc_IOError</code></li> <li><code>PyExc_ImportError</code></li> <li><code>PyExc_ImportWarning</code></li> <li><code>PyExc_IndentationError</code></li> <li><code>PyExc_IndexError</code></li> <li><code>PyExc_InterruptedError</code></li> <li><code>PyExc_IsADirectoryError</code></li> <li><code>PyExc_KeyError</code></li> <li><code>PyExc_KeyboardInterrupt</code></li> <li><code>PyExc_LookupError</code></li> <li><code>PyExc_MemoryError</code></li> <li><code>PyExc_ModuleNotFoundError</code></li> <li><code>PyExc_NameError</code></li> <li><code>PyExc_NotADirectoryError</code></li> <li><code>PyExc_NotImplementedError</code></li> <li><code>PyExc_OSError</code></li> <li><code>PyExc_OverflowError</code></li> <li><code>PyExc_PendingDeprecationWarning</code></li> <li><code>PyExc_PermissionError</code></li> <li><code>PyExc_ProcessLookupError</code></li> <li><code>PyExc_RecursionError</code></li> <li><code>PyExc_ReferenceError</code></li> <li><code>PyExc_ResourceWarning</code></li> <li><code>PyExc_RuntimeError</code></li> <li><code>PyExc_RuntimeWarning</code></li> <li><code>PyExc_StopAsyncIteration</code></li> <li><code>PyExc_StopIteration</code></li> <li><code>PyExc_SyntaxError</code></li> <li><code>PyExc_SyntaxWarning</code></li> <li><code>PyExc_SystemError</code></li> <li><code>PyExc_SystemExit</code></li> <li><code>PyExc_TabError</code></li> <li><code>PyExc_TimeoutError</code></li> <li><code>PyExc_TypeError</code></li> <li><code>PyExc_UnboundLocalError</code></li> <li><code>PyExc_UnicodeDecodeError</code></li> <li><code>PyExc_UnicodeEncodeError</code></li> <li><code>PyExc_UnicodeError</code></li> <li><code>PyExc_UnicodeTranslateError</code></li> <li><code>PyExc_UnicodeWarning</code></li> <li><code>PyExc_UserWarning</code></li> <li><code>PyExc_ValueError</code></li> <li><code>PyExc_Warning</code></li> <li><code>PyExc_WindowsError</code></li> <li><code>PyExc_ZeroDivisionError</code></li> <li><code>PyExceptionClass_Name()</code></li> <li><a class="reference internal" href="exceptions#c.PyException_GetArgs" title="PyException_GetArgs"><code>PyException_GetArgs()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_GetCause" title="PyException_GetCause"><code>PyException_GetCause()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_GetContext" title="PyException_GetContext"><code>PyException_GetContext()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_GetTraceback" title="PyException_GetTraceback"><code>PyException_GetTraceback()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_SetArgs" title="PyException_SetArgs"><code>PyException_SetArgs()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_SetCause" title="PyException_SetCause"><code>PyException_SetCause()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_SetContext" title="PyException_SetContext"><code>PyException_SetContext()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyException_SetTraceback" title="PyException_SetTraceback"><code>PyException_SetTraceback()</code></a></li> <li><a class="reference internal" href="file#c.PyFile_FromFd" title="PyFile_FromFd"><code>PyFile_FromFd()</code></a></li> <li><a class="reference internal" href="file#c.PyFile_GetLine" title="PyFile_GetLine"><code>PyFile_GetLine()</code></a></li> <li><a class="reference internal" href="file#c.PyFile_WriteObject" title="PyFile_WriteObject"><code>PyFile_WriteObject()</code></a></li> <li><a class="reference internal" href="file#c.PyFile_WriteString" title="PyFile_WriteString"><code>PyFile_WriteString()</code></a></li> <li><code>PyFilter_Type</code></li> <li><a class="reference internal" href="float#c.PyFloat_AsDouble" title="PyFloat_AsDouble"><code>PyFloat_AsDouble()</code></a></li> <li><a class="reference internal" href="float#c.PyFloat_FromDouble" title="PyFloat_FromDouble"><code>PyFloat_FromDouble()</code></a></li> <li><a class="reference internal" href="float#c.PyFloat_FromString" title="PyFloat_FromString"><code>PyFloat_FromString()</code></a></li> <li><a class="reference internal" href="float#c.PyFloat_GetInfo" title="PyFloat_GetInfo"><code>PyFloat_GetInfo()</code></a></li> <li><a class="reference internal" href="float#c.PyFloat_GetMax" title="PyFloat_GetMax"><code>PyFloat_GetMax()</code></a></li> <li><a class="reference internal" href="float#c.PyFloat_GetMin" title="PyFloat_GetMin"><code>PyFloat_GetMin()</code></a></li> <li><a class="reference internal" href="float#c.PyFloat_Type" title="PyFloat_Type"><code>PyFloat_Type</code></a></li> <li><a class="reference internal" href="frame#c.PyFrameObject" title="PyFrameObject"><code>PyFrameObject</code></a></li> <li><a class="reference internal" href="frame#c.PyFrame_GetCode" title="PyFrame_GetCode"><code>PyFrame_GetCode()</code></a></li> <li><a class="reference internal" href="frame#c.PyFrame_GetLineNumber" title="PyFrame_GetLineNumber"><code>PyFrame_GetLineNumber()</code></a></li> <li><a class="reference internal" href="set#c.PyFrozenSet_New" title="PyFrozenSet_New"><code>PyFrozenSet_New()</code></a></li> <li><a class="reference internal" href="set#c.PyFrozenSet_Type" title="PyFrozenSet_Type"><code>PyFrozenSet_Type</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyGC_Collect" title="PyGC_Collect"><code>PyGC_Collect()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyGC_Disable" title="PyGC_Disable"><code>PyGC_Disable()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyGC_Enable" title="PyGC_Enable"><code>PyGC_Enable()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyGC_IsEnabled" title="PyGC_IsEnabled"><code>PyGC_IsEnabled()</code></a></li> <li><a class="reference internal" href="init#c.PyGILState_Ensure" title="PyGILState_Ensure"><code>PyGILState_Ensure()</code></a></li> <li><a class="reference internal" href="init#c.PyGILState_GetThisThreadState" title="PyGILState_GetThisThreadState"><code>PyGILState_GetThisThreadState()</code></a></li> <li><a class="reference internal" href="init#c.PyGILState_Release" title="PyGILState_Release"><code>PyGILState_Release()</code></a></li> <li><code>PyGILState_STATE</code></li> <li><a class="reference internal" href="structures#c.PyGetSetDef" title="PyGetSetDef"><code>PyGetSetDef</code></a></li> <li><code>PyGetSetDescr_Type</code></li> <li><a class="reference internal" href="import#c.PyImport_AddModule" title="PyImport_AddModule"><code>PyImport_AddModule()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_AddModuleObject" title="PyImport_AddModuleObject"><code>PyImport_AddModuleObject()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_AppendInittab" title="PyImport_AppendInittab"><code>PyImport_AppendInittab()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ExecCodeModule" title="PyImport_ExecCodeModule"><code>PyImport_ExecCodeModule()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ExecCodeModuleEx" title="PyImport_ExecCodeModuleEx"><code>PyImport_ExecCodeModuleEx()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ExecCodeModuleObject" title="PyImport_ExecCodeModuleObject"><code>PyImport_ExecCodeModuleObject()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ExecCodeModuleWithPathnames" title="PyImport_ExecCodeModuleWithPathnames"><code>PyImport_ExecCodeModuleWithPathnames()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_GetImporter" title="PyImport_GetImporter"><code>PyImport_GetImporter()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_GetMagicNumber" title="PyImport_GetMagicNumber"><code>PyImport_GetMagicNumber()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_GetMagicTag" title="PyImport_GetMagicTag"><code>PyImport_GetMagicTag()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_GetModule" title="PyImport_GetModule"><code>PyImport_GetModule()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_GetModuleDict" title="PyImport_GetModuleDict"><code>PyImport_GetModuleDict()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_Import" title="PyImport_Import"><code>PyImport_Import()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ImportFrozenModule" title="PyImport_ImportFrozenModule"><code>PyImport_ImportFrozenModule()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ImportFrozenModuleObject" title="PyImport_ImportFrozenModuleObject"><code>PyImport_ImportFrozenModuleObject()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ImportModule" title="PyImport_ImportModule"><code>PyImport_ImportModule()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ImportModuleLevel" title="PyImport_ImportModuleLevel"><code>PyImport_ImportModuleLevel()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ImportModuleLevelObject" title="PyImport_ImportModuleLevelObject"><code>PyImport_ImportModuleLevelObject()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ImportModuleNoBlock" title="PyImport_ImportModuleNoBlock"><code>PyImport_ImportModuleNoBlock()</code></a></li> <li><a class="reference internal" href="import#c.PyImport_ReloadModule" title="PyImport_ReloadModule"><code>PyImport_ReloadModule()</code></a></li> <li><a class="reference internal" href="number#c.PyIndex_Check" title="PyIndex_Check"><code>PyIndex_Check()</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState" title="PyInterpreterState"><code>PyInterpreterState</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState_Clear" title="PyInterpreterState_Clear"><code>PyInterpreterState_Clear()</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState_Delete" title="PyInterpreterState_Delete"><code>PyInterpreterState_Delete()</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState_Get" title="PyInterpreterState_Get"><code>PyInterpreterState_Get()</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState_GetDict" title="PyInterpreterState_GetDict"><code>PyInterpreterState_GetDict()</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState_GetID" title="PyInterpreterState_GetID"><code>PyInterpreterState_GetID()</code></a></li> <li><a class="reference internal" href="init#c.PyInterpreterState_New" title="PyInterpreterState_New"><code>PyInterpreterState_New()</code></a></li> <li><a class="reference internal" href="iter#c.PyIter_Check" title="PyIter_Check"><code>PyIter_Check()</code></a></li> <li><a class="reference internal" href="iter#c.PyIter_Next" title="PyIter_Next"><code>PyIter_Next()</code></a></li> <li><a class="reference internal" href="iter#c.PyIter_Send" title="PyIter_Send"><code>PyIter_Send()</code></a></li> <li><code>PyListIter_Type</code></li> <li><code>PyListRevIter_Type</code></li> <li><a class="reference internal" href="list#c.PyList_Append" title="PyList_Append"><code>PyList_Append()</code></a></li> <li><a class="reference internal" href="list#c.PyList_AsTuple" title="PyList_AsTuple"><code>PyList_AsTuple()</code></a></li> <li><a class="reference internal" href="list#c.PyList_GetItem" title="PyList_GetItem"><code>PyList_GetItem()</code></a></li> <li><a class="reference internal" href="list#c.PyList_GetSlice" title="PyList_GetSlice"><code>PyList_GetSlice()</code></a></li> <li><a class="reference internal" href="list#c.PyList_Insert" title="PyList_Insert"><code>PyList_Insert()</code></a></li> <li><a class="reference internal" href="list#c.PyList_New" title="PyList_New"><code>PyList_New()</code></a></li> <li><a class="reference internal" href="list#c.PyList_Reverse" title="PyList_Reverse"><code>PyList_Reverse()</code></a></li> <li><a class="reference internal" href="list#c.PyList_SetItem" title="PyList_SetItem"><code>PyList_SetItem()</code></a></li> <li><a class="reference internal" href="list#c.PyList_SetSlice" title="PyList_SetSlice"><code>PyList_SetSlice()</code></a></li> <li><a class="reference internal" href="list#c.PyList_Size" title="PyList_Size"><code>PyList_Size()</code></a></li> <li><a class="reference internal" href="list#c.PyList_Sort" title="PyList_Sort"><code>PyList_Sort()</code></a></li> <li><a class="reference internal" href="list#c.PyList_Type" title="PyList_Type"><code>PyList_Type</code></a></li> <li><a class="reference internal" href="long#c.PyLongObject" title="PyLongObject"><code>PyLongObject</code></a></li> <li><code>PyLongRangeIter_Type</code></li> <li><a class="reference internal" href="long#c.PyLong_AsDouble" title="PyLong_AsDouble"><code>PyLong_AsDouble()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsLong" title="PyLong_AsLong"><code>PyLong_AsLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsLongAndOverflow" title="PyLong_AsLongAndOverflow"><code>PyLong_AsLongAndOverflow()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsLongLong" title="PyLong_AsLongLong"><code>PyLong_AsLongLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsLongLongAndOverflow" title="PyLong_AsLongLongAndOverflow"><code>PyLong_AsLongLongAndOverflow()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsSize_t" title="PyLong_AsSize_t"><code>PyLong_AsSize_t()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsSsize_t" title="PyLong_AsSsize_t"><code>PyLong_AsSsize_t()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsUnsignedLong" title="PyLong_AsUnsignedLong"><code>PyLong_AsUnsignedLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsUnsignedLongLong" title="PyLong_AsUnsignedLongLong"><code>PyLong_AsUnsignedLongLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsUnsignedLongLongMask" title="PyLong_AsUnsignedLongLongMask"><code>PyLong_AsUnsignedLongLongMask()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsUnsignedLongMask" title="PyLong_AsUnsignedLongMask"><code>PyLong_AsUnsignedLongMask()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_AsVoidPtr" title="PyLong_AsVoidPtr"><code>PyLong_AsVoidPtr()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromDouble" title="PyLong_FromDouble"><code>PyLong_FromDouble()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromLong" title="PyLong_FromLong"><code>PyLong_FromLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromLongLong" title="PyLong_FromLongLong"><code>PyLong_FromLongLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromSize_t" title="PyLong_FromSize_t"><code>PyLong_FromSize_t()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromSsize_t" title="PyLong_FromSsize_t"><code>PyLong_FromSsize_t()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromString" title="PyLong_FromString"><code>PyLong_FromString()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromUnsignedLong" title="PyLong_FromUnsignedLong"><code>PyLong_FromUnsignedLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromUnsignedLongLong" title="PyLong_FromUnsignedLongLong"><code>PyLong_FromUnsignedLongLong()</code></a></li> <li><a class="reference internal" href="long#c.PyLong_FromVoidPtr" title="PyLong_FromVoidPtr"><code>PyLong_FromVoidPtr()</code></a></li> <li><code>PyLong_GetInfo()</code></li> <li><a class="reference internal" href="long#c.PyLong_Type" title="PyLong_Type"><code>PyLong_Type</code></a></li> <li><code>PyMap_Type</code></li> <li><a class="reference internal" href="mapping#c.PyMapping_Check" title="PyMapping_Check"><code>PyMapping_Check()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_GetItemString" title="PyMapping_GetItemString"><code>PyMapping_GetItemString()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_HasKey" title="PyMapping_HasKey"><code>PyMapping_HasKey()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_HasKeyString" title="PyMapping_HasKeyString"><code>PyMapping_HasKeyString()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_Items" title="PyMapping_Items"><code>PyMapping_Items()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_Keys" title="PyMapping_Keys"><code>PyMapping_Keys()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_Length" title="PyMapping_Length"><code>PyMapping_Length()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_SetItemString" title="PyMapping_SetItemString"><code>PyMapping_SetItemString()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_Size" title="PyMapping_Size"><code>PyMapping_Size()</code></a></li> <li><a class="reference internal" href="mapping#c.PyMapping_Values" title="PyMapping_Values"><code>PyMapping_Values()</code></a></li> <li><a class="reference internal" href="memory#c.PyMem_Calloc" title="PyMem_Calloc"><code>PyMem_Calloc()</code></a></li> <li><a class="reference internal" href="memory#c.PyMem_Free" title="PyMem_Free"><code>PyMem_Free()</code></a></li> <li><a class="reference internal" href="memory#c.PyMem_Malloc" title="PyMem_Malloc"><code>PyMem_Malloc()</code></a></li> <li><a class="reference internal" href="memory#c.PyMem_Realloc" title="PyMem_Realloc"><code>PyMem_Realloc()</code></a></li> <li><a class="reference internal" href="structures#c.PyMemberDef" title="PyMemberDef"><code>PyMemberDef</code></a></li> <li><code>PyMemberDescr_Type</code></li> <li><a class="reference internal" href="structures#c.PyMember_GetOne" title="PyMember_GetOne"><code>PyMember_GetOne()</code></a></li> <li><a class="reference internal" href="structures#c.PyMember_SetOne" title="PyMember_SetOne"><code>PyMember_SetOne()</code></a></li> <li><a class="reference internal" href="memoryview#c.PyMemoryView_FromBuffer" title="PyMemoryView_FromBuffer"><code>PyMemoryView_FromBuffer()</code></a></li> <li><a class="reference internal" href="memoryview#c.PyMemoryView_FromMemory" title="PyMemoryView_FromMemory"><code>PyMemoryView_FromMemory()</code></a></li> <li><a class="reference internal" href="memoryview#c.PyMemoryView_FromObject" title="PyMemoryView_FromObject"><code>PyMemoryView_FromObject()</code></a></li> <li><a class="reference internal" href="memoryview#c.PyMemoryView_GetContiguous" title="PyMemoryView_GetContiguous"><code>PyMemoryView_GetContiguous()</code></a></li> <li><code>PyMemoryView_Type</code></li> <li><a class="reference internal" href="structures#c.PyMethodDef" title="PyMethodDef"><code>PyMethodDef</code></a></li> <li><code>PyMethodDescr_Type</code></li> <li><a class="reference internal" href="module#c.PyModuleDef" title="PyModuleDef"><code>PyModuleDef</code></a></li> <li><code>PyModuleDef_Base</code></li> <li><a class="reference internal" href="module#c.PyModuleDef_Init" title="PyModuleDef_Init"><code>PyModuleDef_Init()</code></a></li> <li><code>PyModuleDef_Type</code></li> <li><a class="reference internal" href="module#c.PyModule_AddFunctions" title="PyModule_AddFunctions"><code>PyModule_AddFunctions()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_AddIntConstant" title="PyModule_AddIntConstant"><code>PyModule_AddIntConstant()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_AddObject" title="PyModule_AddObject"><code>PyModule_AddObject()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_AddObjectRef" title="PyModule_AddObjectRef"><code>PyModule_AddObjectRef()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_AddStringConstant" title="PyModule_AddStringConstant"><code>PyModule_AddStringConstant()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_AddType" title="PyModule_AddType"><code>PyModule_AddType()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_Create2" title="PyModule_Create2"><code>PyModule_Create2()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_ExecDef" title="PyModule_ExecDef"><code>PyModule_ExecDef()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_FromDefAndSpec2" title="PyModule_FromDefAndSpec2"><code>PyModule_FromDefAndSpec2()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetDef" title="PyModule_GetDef"><code>PyModule_GetDef()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetDict" title="PyModule_GetDict"><code>PyModule_GetDict()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetFilename" title="PyModule_GetFilename"><code>PyModule_GetFilename()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetFilenameObject" title="PyModule_GetFilenameObject"><code>PyModule_GetFilenameObject()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetName" title="PyModule_GetName"><code>PyModule_GetName()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetNameObject" title="PyModule_GetNameObject"><code>PyModule_GetNameObject()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_GetState" title="PyModule_GetState"><code>PyModule_GetState()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_New" title="PyModule_New"><code>PyModule_New()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_NewObject" title="PyModule_NewObject"><code>PyModule_NewObject()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_SetDocString" title="PyModule_SetDocString"><code>PyModule_SetDocString()</code></a></li> <li><a class="reference internal" href="module#c.PyModule_Type" title="PyModule_Type"><code>PyModule_Type</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Absolute" title="PyNumber_Absolute"><code>PyNumber_Absolute()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Add" title="PyNumber_Add"><code>PyNumber_Add()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_And" title="PyNumber_And"><code>PyNumber_And()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_AsSsize_t" title="PyNumber_AsSsize_t"><code>PyNumber_AsSsize_t()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Check" title="PyNumber_Check"><code>PyNumber_Check()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Divmod" title="PyNumber_Divmod"><code>PyNumber_Divmod()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Float" title="PyNumber_Float"><code>PyNumber_Float()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_FloorDivide" title="PyNumber_FloorDivide"><code>PyNumber_FloorDivide()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceAdd" title="PyNumber_InPlaceAdd"><code>PyNumber_InPlaceAdd()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceAnd" title="PyNumber_InPlaceAnd"><code>PyNumber_InPlaceAnd()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceFloorDivide" title="PyNumber_InPlaceFloorDivide"><code>PyNumber_InPlaceFloorDivide()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceLshift" title="PyNumber_InPlaceLshift"><code>PyNumber_InPlaceLshift()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceMatrixMultiply" title="PyNumber_InPlaceMatrixMultiply"><code>PyNumber_InPlaceMatrixMultiply()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceMultiply" title="PyNumber_InPlaceMultiply"><code>PyNumber_InPlaceMultiply()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceOr" title="PyNumber_InPlaceOr"><code>PyNumber_InPlaceOr()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlacePower" title="PyNumber_InPlacePower"><code>PyNumber_InPlacePower()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceRemainder" title="PyNumber_InPlaceRemainder"><code>PyNumber_InPlaceRemainder()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceRshift" title="PyNumber_InPlaceRshift"><code>PyNumber_InPlaceRshift()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceSubtract" title="PyNumber_InPlaceSubtract"><code>PyNumber_InPlaceSubtract()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceTrueDivide" title="PyNumber_InPlaceTrueDivide"><code>PyNumber_InPlaceTrueDivide()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_InPlaceXor" title="PyNumber_InPlaceXor"><code>PyNumber_InPlaceXor()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Index" title="PyNumber_Index"><code>PyNumber_Index()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Invert" title="PyNumber_Invert"><code>PyNumber_Invert()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Long" title="PyNumber_Long"><code>PyNumber_Long()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Lshift" title="PyNumber_Lshift"><code>PyNumber_Lshift()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_MatrixMultiply" title="PyNumber_MatrixMultiply"><code>PyNumber_MatrixMultiply()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Multiply" title="PyNumber_Multiply"><code>PyNumber_Multiply()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Negative" title="PyNumber_Negative"><code>PyNumber_Negative()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Or" title="PyNumber_Or"><code>PyNumber_Or()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Positive" title="PyNumber_Positive"><code>PyNumber_Positive()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Power" title="PyNumber_Power"><code>PyNumber_Power()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Remainder" title="PyNumber_Remainder"><code>PyNumber_Remainder()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Rshift" title="PyNumber_Rshift"><code>PyNumber_Rshift()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Subtract" title="PyNumber_Subtract"><code>PyNumber_Subtract()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_ToBase" title="PyNumber_ToBase"><code>PyNumber_ToBase()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_TrueDivide" title="PyNumber_TrueDivide"><code>PyNumber_TrueDivide()</code></a></li> <li><a class="reference internal" href="number#c.PyNumber_Xor" title="PyNumber_Xor"><code>PyNumber_Xor()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_AfterFork" title="PyOS_AfterFork"><code>PyOS_AfterFork()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_AfterFork_Child" title="PyOS_AfterFork_Child"><code>PyOS_AfterFork_Child()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_AfterFork_Parent" title="PyOS_AfterFork_Parent"><code>PyOS_AfterFork_Parent()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_BeforeFork" title="PyOS_BeforeFork"><code>PyOS_BeforeFork()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_CheckStack" title="PyOS_CheckStack"><code>PyOS_CheckStack()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_FSPath" title="PyOS_FSPath"><code>PyOS_FSPath()</code></a></li> <li><a class="reference internal" href="veryhigh#c.PyOS_InputHook" title="PyOS_InputHook"><code>PyOS_InputHook</code></a></li> <li><code>PyOS_InterruptOccurred()</code></li> <li><a class="reference internal" href="conversion#c.PyOS_double_to_string" title="PyOS_double_to_string"><code>PyOS_double_to_string()</code></a></li> <li><a class="reference internal" href="sys#c.PyOS_getsig" title="PyOS_getsig"><code>PyOS_getsig()</code></a></li> <li><code>PyOS_mystricmp()</code></li> <li><code>PyOS_mystrnicmp()</code></li> <li><a class="reference internal" href="sys#c.PyOS_setsig" title="PyOS_setsig"><code>PyOS_setsig()</code></a></li> <li><code>PyOS_sighandler_t</code></li> <li><a class="reference internal" href="conversion#c.PyOS_snprintf" title="PyOS_snprintf"><code>PyOS_snprintf()</code></a></li> <li><a class="reference internal" href="conversion#c.PyOS_string_to_double" title="PyOS_string_to_double"><code>PyOS_string_to_double()</code></a></li> <li><code>PyOS_strtol()</code></li> <li><code>PyOS_strtoul()</code></li> <li><a class="reference internal" href="conversion#c.PyOS_vsnprintf" title="PyOS_vsnprintf"><code>PyOS_vsnprintf()</code></a></li> <li><a class="reference internal" href="structures#c.PyObject" title="PyObject"><code>PyObject</code></a></li> <li><a class="reference internal" href="typeobj#c.PyObject.ob_refcnt" title="PyObject.ob_refcnt"><code>PyObject.ob_refcnt</code></a></li> <li><a class="reference internal" href="typeobj#c.PyObject.ob_type" title="PyObject.ob_type"><code>PyObject.ob_type</code></a></li> <li><a class="reference internal" href="object#c.PyObject_ASCII" title="PyObject_ASCII"><code>PyObject_ASCII()</code></a></li> <li><a class="reference internal" href="objbuffer#c.PyObject_AsCharBuffer" title="PyObject_AsCharBuffer"><code>PyObject_AsCharBuffer()</code></a></li> <li><a class="reference internal" href="file#c.PyObject_AsFileDescriptor" title="PyObject_AsFileDescriptor"><code>PyObject_AsFileDescriptor()</code></a></li> <li><a class="reference internal" href="objbuffer#c.PyObject_AsReadBuffer" title="PyObject_AsReadBuffer"><code>PyObject_AsReadBuffer()</code></a></li> <li><a class="reference internal" href="objbuffer#c.PyObject_AsWriteBuffer" title="PyObject_AsWriteBuffer"><code>PyObject_AsWriteBuffer()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Bytes" title="PyObject_Bytes"><code>PyObject_Bytes()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_Call" title="PyObject_Call"><code>PyObject_Call()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_CallFunction" title="PyObject_CallFunction"><code>PyObject_CallFunction()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_CallFunctionObjArgs" title="PyObject_CallFunctionObjArgs"><code>PyObject_CallFunctionObjArgs()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_CallMethod" title="PyObject_CallMethod"><code>PyObject_CallMethod()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_CallMethodObjArgs" title="PyObject_CallMethodObjArgs"><code>PyObject_CallMethodObjArgs()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_CallNoArgs" title="PyObject_CallNoArgs"><code>PyObject_CallNoArgs()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_CallObject" title="PyObject_CallObject"><code>PyObject_CallObject()</code></a></li> <li><a class="reference internal" href="memory#c.PyObject_Calloc" title="PyObject_Calloc"><code>PyObject_Calloc()</code></a></li> <li><a class="reference internal" href="buffer#c.PyObject_CheckBuffer" title="PyObject_CheckBuffer"><code>PyObject_CheckBuffer()</code></a></li> <li><a class="reference internal" href="objbuffer#c.PyObject_CheckReadBuffer" title="PyObject_CheckReadBuffer"><code>PyObject_CheckReadBuffer()</code></a></li> <li><a class="reference internal" href="weakref#c.PyObject_ClearWeakRefs" title="PyObject_ClearWeakRefs"><code>PyObject_ClearWeakRefs()</code></a></li> <li><a class="reference internal" href="buffer#c.PyObject_CopyData" title="PyObject_CopyData"><code>PyObject_CopyData()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_DelItem" title="PyObject_DelItem"><code>PyObject_DelItem()</code></a></li> <li><code>PyObject_DelItemString()</code></li> <li><a class="reference internal" href="object#c.PyObject_Dir" title="PyObject_Dir"><code>PyObject_Dir()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Format" title="PyObject_Format"><code>PyObject_Format()</code></a></li> <li><a class="reference internal" href="memory#c.PyObject_Free" title="PyObject_Free"><code>PyObject_Free()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyObject_GC_Del" title="PyObject_GC_Del"><code>PyObject_GC_Del()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyObject_GC_IsFinalized" title="PyObject_GC_IsFinalized"><code>PyObject_GC_IsFinalized()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyObject_GC_IsTracked" title="PyObject_GC_IsTracked"><code>PyObject_GC_IsTracked()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyObject_GC_Track" title="PyObject_GC_Track"><code>PyObject_GC_Track()</code></a></li> <li><a class="reference internal" href="gcsupport#c.PyObject_GC_UnTrack" title="PyObject_GC_UnTrack"><code>PyObject_GC_UnTrack()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GenericGetAttr" title="PyObject_GenericGetAttr"><code>PyObject_GenericGetAttr()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GenericGetDict" title="PyObject_GenericGetDict"><code>PyObject_GenericGetDict()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GenericSetAttr" title="PyObject_GenericSetAttr"><code>PyObject_GenericSetAttr()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GenericSetDict" title="PyObject_GenericSetDict"><code>PyObject_GenericSetDict()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GetAIter" title="PyObject_GetAIter"><code>PyObject_GetAIter()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GetAttr" title="PyObject_GetAttr"><code>PyObject_GetAttr()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GetAttrString" title="PyObject_GetAttrString"><code>PyObject_GetAttrString()</code></a></li> <li><a class="reference internal" href="buffer#c.PyObject_GetBuffer" title="PyObject_GetBuffer"><code>PyObject_GetBuffer()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GetItem" title="PyObject_GetItem"><code>PyObject_GetItem()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GetIter" title="PyObject_GetIter"><code>PyObject_GetIter()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_GetTypeData" title="PyObject_GetTypeData"><code>PyObject_GetTypeData()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_HasAttr" title="PyObject_HasAttr"><code>PyObject_HasAttr()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_HasAttrString" title="PyObject_HasAttrString"><code>PyObject_HasAttrString()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Hash" title="PyObject_Hash"><code>PyObject_Hash()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_HashNotImplemented" title="PyObject_HashNotImplemented"><code>PyObject_HashNotImplemented()</code></a></li> <li><a class="reference internal" href="allocation#c.PyObject_Init" title="PyObject_Init"><code>PyObject_Init()</code></a></li> <li><a class="reference internal" href="allocation#c.PyObject_InitVar" title="PyObject_InitVar"><code>PyObject_InitVar()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_IsInstance" title="PyObject_IsInstance"><code>PyObject_IsInstance()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_IsSubclass" title="PyObject_IsSubclass"><code>PyObject_IsSubclass()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_IsTrue" title="PyObject_IsTrue"><code>PyObject_IsTrue()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Length" title="PyObject_Length"><code>PyObject_Length()</code></a></li> <li><a class="reference internal" href="memory#c.PyObject_Malloc" title="PyObject_Malloc"><code>PyObject_Malloc()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Not" title="PyObject_Not"><code>PyObject_Not()</code></a></li> <li><a class="reference internal" href="memory#c.PyObject_Realloc" title="PyObject_Realloc"><code>PyObject_Realloc()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Repr" title="PyObject_Repr"><code>PyObject_Repr()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_RichCompare" title="PyObject_RichCompare"><code>PyObject_RichCompare()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_RichCompareBool" title="PyObject_RichCompareBool"><code>PyObject_RichCompareBool()</code></a></li> <li><code>PyObject_SelfIter()</code></li> <li><a class="reference internal" href="object#c.PyObject_SetAttr" title="PyObject_SetAttr"><code>PyObject_SetAttr()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_SetAttrString" title="PyObject_SetAttrString"><code>PyObject_SetAttrString()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_SetItem" title="PyObject_SetItem"><code>PyObject_SetItem()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Size" title="PyObject_Size"><code>PyObject_Size()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Str" title="PyObject_Str"><code>PyObject_Str()</code></a></li> <li><a class="reference internal" href="object#c.PyObject_Type" title="PyObject_Type"><code>PyObject_Type()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_Vectorcall" title="PyObject_Vectorcall"><code>PyObject_Vectorcall()</code></a></li> <li><a class="reference internal" href="call#c.PyObject_VectorcallMethod" title="PyObject_VectorcallMethod"><code>PyObject_VectorcallMethod()</code></a></li> <li><a class="reference internal" href="descriptor#c.PyProperty_Type" title="PyProperty_Type"><code>PyProperty_Type</code></a></li> <li><code>PyRangeIter_Type</code></li> <li><code>PyRange_Type</code></li> <li><code>PyReversed_Type</code></li> <li><a class="reference internal" href="iterator#c.PySeqIter_New" title="PySeqIter_New"><code>PySeqIter_New()</code></a></li> <li><a class="reference internal" href="iterator#c.PySeqIter_Type" title="PySeqIter_Type"><code>PySeqIter_Type</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Check" title="PySequence_Check"><code>PySequence_Check()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Concat" title="PySequence_Concat"><code>PySequence_Concat()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Contains" title="PySequence_Contains"><code>PySequence_Contains()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Count" title="PySequence_Count"><code>PySequence_Count()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_DelItem" title="PySequence_DelItem"><code>PySequence_DelItem()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_DelSlice" title="PySequence_DelSlice"><code>PySequence_DelSlice()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Fast" title="PySequence_Fast"><code>PySequence_Fast()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_GetItem" title="PySequence_GetItem"><code>PySequence_GetItem()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_GetSlice" title="PySequence_GetSlice"><code>PySequence_GetSlice()</code></a></li> <li><code>PySequence_In()</code></li> <li><a class="reference internal" href="sequence#c.PySequence_InPlaceConcat" title="PySequence_InPlaceConcat"><code>PySequence_InPlaceConcat()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_InPlaceRepeat" title="PySequence_InPlaceRepeat"><code>PySequence_InPlaceRepeat()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Index" title="PySequence_Index"><code>PySequence_Index()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Length" title="PySequence_Length"><code>PySequence_Length()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_List" title="PySequence_List"><code>PySequence_List()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Repeat" title="PySequence_Repeat"><code>PySequence_Repeat()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_SetItem" title="PySequence_SetItem"><code>PySequence_SetItem()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_SetSlice" title="PySequence_SetSlice"><code>PySequence_SetSlice()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Size" title="PySequence_Size"><code>PySequence_Size()</code></a></li> <li><a class="reference internal" href="sequence#c.PySequence_Tuple" title="PySequence_Tuple"><code>PySequence_Tuple()</code></a></li> <li><code>PySetIter_Type</code></li> <li><a class="reference internal" href="set#c.PySet_Add" title="PySet_Add"><code>PySet_Add()</code></a></li> <li><a class="reference internal" href="set#c.PySet_Clear" title="PySet_Clear"><code>PySet_Clear()</code></a></li> <li><a class="reference internal" href="set#c.PySet_Contains" title="PySet_Contains"><code>PySet_Contains()</code></a></li> <li><a class="reference internal" href="set#c.PySet_Discard" title="PySet_Discard"><code>PySet_Discard()</code></a></li> <li><a class="reference internal" href="set#c.PySet_New" title="PySet_New"><code>PySet_New()</code></a></li> <li><a class="reference internal" href="set#c.PySet_Pop" title="PySet_Pop"><code>PySet_Pop()</code></a></li> <li><a class="reference internal" href="set#c.PySet_Size" title="PySet_Size"><code>PySet_Size()</code></a></li> <li><a class="reference internal" href="set#c.PySet_Type" title="PySet_Type"><code>PySet_Type</code></a></li> <li><a class="reference internal" href="slice#c.PySlice_AdjustIndices" title="PySlice_AdjustIndices"><code>PySlice_AdjustIndices()</code></a></li> <li><a class="reference internal" href="slice#c.PySlice_GetIndices" title="PySlice_GetIndices"><code>PySlice_GetIndices()</code></a></li> <li><a class="reference internal" href="slice#c.PySlice_GetIndicesEx" title="PySlice_GetIndicesEx"><code>PySlice_GetIndicesEx()</code></a></li> <li><a class="reference internal" href="slice#c.PySlice_New" title="PySlice_New"><code>PySlice_New()</code></a></li> <li><a class="reference internal" href="slice#c.PySlice_Type" title="PySlice_Type"><code>PySlice_Type</code></a></li> <li><a class="reference internal" href="slice#c.PySlice_Unpack" title="PySlice_Unpack"><code>PySlice_Unpack()</code></a></li> <li><a class="reference internal" href="module#c.PyState_AddModule" title="PyState_AddModule"><code>PyState_AddModule()</code></a></li> <li><a class="reference internal" href="module#c.PyState_FindModule" title="PyState_FindModule"><code>PyState_FindModule()</code></a></li> <li><a class="reference internal" href="module#c.PyState_RemoveModule" title="PyState_RemoveModule"><code>PyState_RemoveModule()</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_Desc" title="PyStructSequence_Desc"><code>PyStructSequence_Desc</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_Field" title="PyStructSequence_Field"><code>PyStructSequence_Field</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_GetItem" title="PyStructSequence_GetItem"><code>PyStructSequence_GetItem()</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_New" title="PyStructSequence_New"><code>PyStructSequence_New()</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_NewType" title="PyStructSequence_NewType"><code>PyStructSequence_NewType()</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_SetItem" title="PyStructSequence_SetItem"><code>PyStructSequence_SetItem()</code></a></li> <li><a class="reference internal" href="tuple#c.PyStructSequence_UnnamedField" title="PyStructSequence_UnnamedField"><code>PyStructSequence_UnnamedField</code></a></li> <li><code>PySuper_Type</code></li> <li><a class="reference internal" href="sys#c.PySys_AddWarnOption" title="PySys_AddWarnOption"><code>PySys_AddWarnOption()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_AddWarnOptionUnicode" title="PySys_AddWarnOptionUnicode"><code>PySys_AddWarnOptionUnicode()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_AddXOption" title="PySys_AddXOption"><code>PySys_AddXOption()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_FormatStderr" title="PySys_FormatStderr"><code>PySys_FormatStderr()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_FormatStdout" title="PySys_FormatStdout"><code>PySys_FormatStdout()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_GetObject" title="PySys_GetObject"><code>PySys_GetObject()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_GetXOptions" title="PySys_GetXOptions"><code>PySys_GetXOptions()</code></a></li> <li><code>PySys_HasWarnOptions()</code></li> <li><a class="reference internal" href="sys#c.PySys_ResetWarnOptions" title="PySys_ResetWarnOptions"><code>PySys_ResetWarnOptions()</code></a></li> <li><a class="reference internal" href="init#c.PySys_SetArgv" title="PySys_SetArgv"><code>PySys_SetArgv()</code></a></li> <li><a class="reference internal" href="init#c.PySys_SetArgvEx" title="PySys_SetArgvEx"><code>PySys_SetArgvEx()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_SetObject" title="PySys_SetObject"><code>PySys_SetObject()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_SetPath" title="PySys_SetPath"><code>PySys_SetPath()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_WriteStderr" title="PySys_WriteStderr"><code>PySys_WriteStderr()</code></a></li> <li><a class="reference internal" href="sys#c.PySys_WriteStdout" title="PySys_WriteStdout"><code>PySys_WriteStdout()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState" title="PyThreadState"><code>PyThreadState</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_Clear" title="PyThreadState_Clear"><code>PyThreadState_Clear()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_Delete" title="PyThreadState_Delete"><code>PyThreadState_Delete()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_Get" title="PyThreadState_Get"><code>PyThreadState_Get()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_GetDict" title="PyThreadState_GetDict"><code>PyThreadState_GetDict()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_GetFrame" title="PyThreadState_GetFrame"><code>PyThreadState_GetFrame()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_GetID" title="PyThreadState_GetID"><code>PyThreadState_GetID()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_GetInterpreter" title="PyThreadState_GetInterpreter"><code>PyThreadState_GetInterpreter()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_New" title="PyThreadState_New"><code>PyThreadState_New()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_SetAsyncExc" title="PyThreadState_SetAsyncExc"><code>PyThreadState_SetAsyncExc()</code></a></li> <li><a class="reference internal" href="init#c.PyThreadState_Swap" title="PyThreadState_Swap"><code>PyThreadState_Swap()</code></a></li> <li><code>PyThread_GetInfo()</code></li> <li><a class="reference internal" href="init#c.PyThread_ReInitTLS" title="PyThread_ReInitTLS"><code>PyThread_ReInitTLS()</code></a></li> <li><code>PyThread_acquire_lock()</code></li> <li><code>PyThread_acquire_lock_timed()</code></li> <li><code>PyThread_allocate_lock()</code></li> <li><a class="reference internal" href="init#c.PyThread_create_key" title="PyThread_create_key"><code>PyThread_create_key()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_delete_key" title="PyThread_delete_key"><code>PyThread_delete_key()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_delete_key_value" title="PyThread_delete_key_value"><code>PyThread_delete_key_value()</code></a></li> <li><code>PyThread_exit_thread()</code></li> <li><code>PyThread_free_lock()</code></li> <li><a class="reference internal" href="init#c.PyThread_get_key_value" title="PyThread_get_key_value"><code>PyThread_get_key_value()</code></a></li> <li><code>PyThread_get_stacksize()</code></li> <li><code>PyThread_get_thread_ident()</code></li> <li><code>PyThread_get_thread_native_id()</code></li> <li><code>PyThread_init_thread()</code></li> <li><code>PyThread_release_lock()</code></li> <li><a class="reference internal" href="init#c.PyThread_set_key_value" title="PyThread_set_key_value"><code>PyThread_set_key_value()</code></a></li> <li><code>PyThread_set_stacksize()</code></li> <li><code>PyThread_start_new_thread()</code></li> <li><a class="reference internal" href="init#c.PyThread_tss_alloc" title="PyThread_tss_alloc"><code>PyThread_tss_alloc()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_tss_create" title="PyThread_tss_create"><code>PyThread_tss_create()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_tss_delete" title="PyThread_tss_delete"><code>PyThread_tss_delete()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_tss_free" title="PyThread_tss_free"><code>PyThread_tss_free()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_tss_get" title="PyThread_tss_get"><code>PyThread_tss_get()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_tss_is_created" title="PyThread_tss_is_created"><code>PyThread_tss_is_created()</code></a></li> <li><a class="reference internal" href="init#c.PyThread_tss_set" title="PyThread_tss_set"><code>PyThread_tss_set()</code></a></li> <li><code>PyTraceBack_Here()</code></li> <li><code>PyTraceBack_Print()</code></li> <li><code>PyTraceBack_Type</code></li> <li><code>PyTupleIter_Type</code></li> <li><a class="reference internal" href="tuple#c.PyTuple_GetItem" title="PyTuple_GetItem"><code>PyTuple_GetItem()</code></a></li> <li><a class="reference internal" href="tuple#c.PyTuple_GetSlice" title="PyTuple_GetSlice"><code>PyTuple_GetSlice()</code></a></li> <li><a class="reference internal" href="tuple#c.PyTuple_New" title="PyTuple_New"><code>PyTuple_New()</code></a></li> <li><a class="reference internal" href="tuple#c.PyTuple_Pack" title="PyTuple_Pack"><code>PyTuple_Pack()</code></a></li> <li><a class="reference internal" href="tuple#c.PyTuple_SetItem" title="PyTuple_SetItem"><code>PyTuple_SetItem()</code></a></li> <li><a class="reference internal" href="tuple#c.PyTuple_Size" title="PyTuple_Size"><code>PyTuple_Size()</code></a></li> <li><a class="reference internal" href="tuple#c.PyTuple_Type" title="PyTuple_Type"><code>PyTuple_Type</code></a></li> <li><a class="reference internal" href="type#c.PyTypeObject" title="PyTypeObject"><code>PyTypeObject</code></a></li> <li><a class="reference internal" href="type#c.PyType_ClearCache" title="PyType_ClearCache"><code>PyType_ClearCache()</code></a></li> <li><a class="reference internal" href="type#c.PyType_FromMetaclass" title="PyType_FromMetaclass"><code>PyType_FromMetaclass()</code></a></li> <li><a class="reference internal" href="type#c.PyType_FromModuleAndSpec" title="PyType_FromModuleAndSpec"><code>PyType_FromModuleAndSpec()</code></a></li> <li><a class="reference internal" href="type#c.PyType_FromSpec" title="PyType_FromSpec"><code>PyType_FromSpec()</code></a></li> <li><a class="reference internal" href="type#c.PyType_FromSpecWithBases" title="PyType_FromSpecWithBases"><code>PyType_FromSpecWithBases()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GenericAlloc" title="PyType_GenericAlloc"><code>PyType_GenericAlloc()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GenericNew" title="PyType_GenericNew"><code>PyType_GenericNew()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GetFlags" title="PyType_GetFlags"><code>PyType_GetFlags()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GetModule" title="PyType_GetModule"><code>PyType_GetModule()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GetModuleState" title="PyType_GetModuleState"><code>PyType_GetModuleState()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GetName" title="PyType_GetName"><code>PyType_GetName()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GetQualName" title="PyType_GetQualName"><code>PyType_GetQualName()</code></a></li> <li><a class="reference internal" href="type#c.PyType_GetSlot" title="PyType_GetSlot"><code>PyType_GetSlot()</code></a></li> <li><a class="reference internal" href="object#c.PyType_GetTypeDataSize" title="PyType_GetTypeDataSize"><code>PyType_GetTypeDataSize()</code></a></li> <li><a class="reference internal" href="type#c.PyType_IsSubtype" title="PyType_IsSubtype"><code>PyType_IsSubtype()</code></a></li> <li><a class="reference internal" href="type#c.PyType_Modified" title="PyType_Modified"><code>PyType_Modified()</code></a></li> <li><a class="reference internal" href="type#c.PyType_Ready" title="PyType_Ready"><code>PyType_Ready()</code></a></li> <li><a class="reference internal" href="type#c.PyType_Slot" title="PyType_Slot"><code>PyType_Slot</code></a></li> <li><a class="reference internal" href="type#c.PyType_Spec" title="PyType_Spec"><code>PyType_Spec</code></a></li> <li><a class="reference internal" href="type#c.PyType_Type" title="PyType_Type"><code>PyType_Type</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_Create" title="PyUnicodeDecodeError_Create"><code>PyUnicodeDecodeError_Create()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_GetEncoding" title="PyUnicodeDecodeError_GetEncoding"><code>PyUnicodeDecodeError_GetEncoding()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_GetEnd" title="PyUnicodeDecodeError_GetEnd"><code>PyUnicodeDecodeError_GetEnd()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_GetObject" title="PyUnicodeDecodeError_GetObject"><code>PyUnicodeDecodeError_GetObject()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_GetReason" title="PyUnicodeDecodeError_GetReason"><code>PyUnicodeDecodeError_GetReason()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_GetStart" title="PyUnicodeDecodeError_GetStart"><code>PyUnicodeDecodeError_GetStart()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_SetEnd" title="PyUnicodeDecodeError_SetEnd"><code>PyUnicodeDecodeError_SetEnd()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_SetReason" title="PyUnicodeDecodeError_SetReason"><code>PyUnicodeDecodeError_SetReason()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeDecodeError_SetStart" title="PyUnicodeDecodeError_SetStart"><code>PyUnicodeDecodeError_SetStart()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_GetEncoding" title="PyUnicodeEncodeError_GetEncoding"><code>PyUnicodeEncodeError_GetEncoding()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_GetEnd" title="PyUnicodeEncodeError_GetEnd"><code>PyUnicodeEncodeError_GetEnd()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_GetObject" title="PyUnicodeEncodeError_GetObject"><code>PyUnicodeEncodeError_GetObject()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_GetReason" title="PyUnicodeEncodeError_GetReason"><code>PyUnicodeEncodeError_GetReason()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_GetStart" title="PyUnicodeEncodeError_GetStart"><code>PyUnicodeEncodeError_GetStart()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_SetEnd" title="PyUnicodeEncodeError_SetEnd"><code>PyUnicodeEncodeError_SetEnd()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_SetReason" title="PyUnicodeEncodeError_SetReason"><code>PyUnicodeEncodeError_SetReason()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeEncodeError_SetStart" title="PyUnicodeEncodeError_SetStart"><code>PyUnicodeEncodeError_SetStart()</code></a></li> <li><code>PyUnicodeIter_Type</code></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_GetEnd" title="PyUnicodeTranslateError_GetEnd"><code>PyUnicodeTranslateError_GetEnd()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_GetObject" title="PyUnicodeTranslateError_GetObject"><code>PyUnicodeTranslateError_GetObject()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_GetReason" title="PyUnicodeTranslateError_GetReason"><code>PyUnicodeTranslateError_GetReason()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_GetStart" title="PyUnicodeTranslateError_GetStart"><code>PyUnicodeTranslateError_GetStart()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_SetEnd" title="PyUnicodeTranslateError_SetEnd"><code>PyUnicodeTranslateError_SetEnd()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_SetReason" title="PyUnicodeTranslateError_SetReason"><code>PyUnicodeTranslateError_SetReason()</code></a></li> <li><a class="reference internal" href="exceptions#c.PyUnicodeTranslateError_SetStart" title="PyUnicodeTranslateError_SetStart"><code>PyUnicodeTranslateError_SetStart()</code></a></li> <li><code>PyUnicode_Append()</code></li> <li><code>PyUnicode_AppendAndDel()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsASCIIString" title="PyUnicode_AsASCIIString"><code>PyUnicode_AsASCIIString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsCharmapString" title="PyUnicode_AsCharmapString"><code>PyUnicode_AsCharmapString()</code></a></li> <li><code>PyUnicode_AsDecodedObject()</code></li> <li><code>PyUnicode_AsDecodedUnicode()</code></li> <li><code>PyUnicode_AsEncodedObject()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsEncodedString" title="PyUnicode_AsEncodedString"><code>PyUnicode_AsEncodedString()</code></a></li> <li><code>PyUnicode_AsEncodedUnicode()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsLatin1String" title="PyUnicode_AsLatin1String"><code>PyUnicode_AsLatin1String()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsMBCSString" title="PyUnicode_AsMBCSString"><code>PyUnicode_AsMBCSString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsRawUnicodeEscapeString" title="PyUnicode_AsRawUnicodeEscapeString"><code>PyUnicode_AsRawUnicodeEscapeString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUCS4" title="PyUnicode_AsUCS4"><code>PyUnicode_AsUCS4()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUCS4Copy" title="PyUnicode_AsUCS4Copy"><code>PyUnicode_AsUCS4Copy()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUTF16String" title="PyUnicode_AsUTF16String"><code>PyUnicode_AsUTF16String()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUTF32String" title="PyUnicode_AsUTF32String"><code>PyUnicode_AsUTF32String()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUTF8AndSize" title="PyUnicode_AsUTF8AndSize"><code>PyUnicode_AsUTF8AndSize()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUTF8String" title="PyUnicode_AsUTF8String"><code>PyUnicode_AsUTF8String()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsUnicodeEscapeString" title="PyUnicode_AsUnicodeEscapeString"><code>PyUnicode_AsUnicodeEscapeString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsWideChar" title="PyUnicode_AsWideChar"><code>PyUnicode_AsWideChar()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_AsWideCharString" title="PyUnicode_AsWideCharString"><code>PyUnicode_AsWideCharString()</code></a></li> <li><code>PyUnicode_BuildEncodingMap()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Compare" title="PyUnicode_Compare"><code>PyUnicode_Compare()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_CompareWithASCIIString" title="PyUnicode_CompareWithASCIIString"><code>PyUnicode_CompareWithASCIIString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Concat" title="PyUnicode_Concat"><code>PyUnicode_Concat()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Contains" title="PyUnicode_Contains"><code>PyUnicode_Contains()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Count" title="PyUnicode_Count"><code>PyUnicode_Count()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Decode" title="PyUnicode_Decode"><code>PyUnicode_Decode()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeASCII" title="PyUnicode_DecodeASCII"><code>PyUnicode_DecodeASCII()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeCharmap" title="PyUnicode_DecodeCharmap"><code>PyUnicode_DecodeCharmap()</code></a></li> <li><code>PyUnicode_DecodeCodePageStateful()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeFSDefault" title="PyUnicode_DecodeFSDefault"><code>PyUnicode_DecodeFSDefault()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeFSDefaultAndSize" title="PyUnicode_DecodeFSDefaultAndSize"><code>PyUnicode_DecodeFSDefaultAndSize()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeLatin1" title="PyUnicode_DecodeLatin1"><code>PyUnicode_DecodeLatin1()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeLocale" title="PyUnicode_DecodeLocale"><code>PyUnicode_DecodeLocale()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeLocaleAndSize" title="PyUnicode_DecodeLocaleAndSize"><code>PyUnicode_DecodeLocaleAndSize()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeMBCS" title="PyUnicode_DecodeMBCS"><code>PyUnicode_DecodeMBCS()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeMBCSStateful" title="PyUnicode_DecodeMBCSStateful"><code>PyUnicode_DecodeMBCSStateful()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeRawUnicodeEscape" title="PyUnicode_DecodeRawUnicodeEscape"><code>PyUnicode_DecodeRawUnicodeEscape()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF16" title="PyUnicode_DecodeUTF16"><code>PyUnicode_DecodeUTF16()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF16Stateful" title="PyUnicode_DecodeUTF16Stateful"><code>PyUnicode_DecodeUTF16Stateful()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF32" title="PyUnicode_DecodeUTF32"><code>PyUnicode_DecodeUTF32()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF32Stateful" title="PyUnicode_DecodeUTF32Stateful"><code>PyUnicode_DecodeUTF32Stateful()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF7" title="PyUnicode_DecodeUTF7"><code>PyUnicode_DecodeUTF7()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF7Stateful" title="PyUnicode_DecodeUTF7Stateful"><code>PyUnicode_DecodeUTF7Stateful()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF8" title="PyUnicode_DecodeUTF8"><code>PyUnicode_DecodeUTF8()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUTF8Stateful" title="PyUnicode_DecodeUTF8Stateful"><code>PyUnicode_DecodeUTF8Stateful()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_DecodeUnicodeEscape" title="PyUnicode_DecodeUnicodeEscape"><code>PyUnicode_DecodeUnicodeEscape()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_EncodeCodePage" title="PyUnicode_EncodeCodePage"><code>PyUnicode_EncodeCodePage()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_EncodeFSDefault" title="PyUnicode_EncodeFSDefault"><code>PyUnicode_EncodeFSDefault()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_EncodeLocale" title="PyUnicode_EncodeLocale"><code>PyUnicode_EncodeLocale()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FSConverter" title="PyUnicode_FSConverter"><code>PyUnicode_FSConverter()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FSDecoder" title="PyUnicode_FSDecoder"><code>PyUnicode_FSDecoder()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Find" title="PyUnicode_Find"><code>PyUnicode_Find()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FindChar" title="PyUnicode_FindChar"><code>PyUnicode_FindChar()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Format" title="PyUnicode_Format"><code>PyUnicode_Format()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromEncodedObject" title="PyUnicode_FromEncodedObject"><code>PyUnicode_FromEncodedObject()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromFormat" title="PyUnicode_FromFormat"><code>PyUnicode_FromFormat()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromFormatV" title="PyUnicode_FromFormatV"><code>PyUnicode_FromFormatV()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromObject" title="PyUnicode_FromObject"><code>PyUnicode_FromObject()</code></a></li> <li><code>PyUnicode_FromOrdinal()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromString" title="PyUnicode_FromString"><code>PyUnicode_FromString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromStringAndSize" title="PyUnicode_FromStringAndSize"><code>PyUnicode_FromStringAndSize()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_FromWideChar" title="PyUnicode_FromWideChar"><code>PyUnicode_FromWideChar()</code></a></li> <li><code>PyUnicode_GetDefaultEncoding()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_GetLength" title="PyUnicode_GetLength"><code>PyUnicode_GetLength()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_InternFromString" title="PyUnicode_InternFromString"><code>PyUnicode_InternFromString()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_InternInPlace" title="PyUnicode_InternInPlace"><code>PyUnicode_InternInPlace()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_IsIdentifier" title="PyUnicode_IsIdentifier"><code>PyUnicode_IsIdentifier()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Join" title="PyUnicode_Join"><code>PyUnicode_Join()</code></a></li> <li><code>PyUnicode_Partition()</code></li> <li><code>PyUnicode_RPartition()</code></li> <li><code>PyUnicode_RSplit()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_ReadChar" title="PyUnicode_ReadChar"><code>PyUnicode_ReadChar()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Replace" title="PyUnicode_Replace"><code>PyUnicode_Replace()</code></a></li> <li><code>PyUnicode_Resize()</code></li> <li><a class="reference internal" href="unicode#c.PyUnicode_RichCompare" title="PyUnicode_RichCompare"><code>PyUnicode_RichCompare()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Split" title="PyUnicode_Split"><code>PyUnicode_Split()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Splitlines" title="PyUnicode_Splitlines"><code>PyUnicode_Splitlines()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Substring" title="PyUnicode_Substring"><code>PyUnicode_Substring()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Tailmatch" title="PyUnicode_Tailmatch"><code>PyUnicode_Tailmatch()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Translate" title="PyUnicode_Translate"><code>PyUnicode_Translate()</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_Type" title="PyUnicode_Type"><code>PyUnicode_Type</code></a></li> <li><a class="reference internal" href="unicode#c.PyUnicode_WriteChar" title="PyUnicode_WriteChar"><code>PyUnicode_WriteChar()</code></a></li> <li><a class="reference internal" href="structures#c.PyVarObject" title="PyVarObject"><code>PyVarObject</code></a></li> <li><code>PyVarObject.ob_base</code></li> <li><a class="reference internal" href="typeobj#c.PyVarObject.ob_size" title="PyVarObject.ob_size"><code>PyVarObject.ob_size</code></a></li> <li><a class="reference internal" href="call#c.PyVectorcall_Call" title="PyVectorcall_Call"><code>PyVectorcall_Call()</code></a></li> <li><a class="reference internal" href="call#c.PyVectorcall_NARGS" title="PyVectorcall_NARGS"><code>PyVectorcall_NARGS()</code></a></li> <li><code>PyWeakReference</code></li> <li><a class="reference internal" href="weakref#c.PyWeakref_GetObject" title="PyWeakref_GetObject"><code>PyWeakref_GetObject()</code></a></li> <li><a class="reference internal" href="weakref#c.PyWeakref_NewProxy" title="PyWeakref_NewProxy"><code>PyWeakref_NewProxy()</code></a></li> <li><a class="reference internal" href="weakref#c.PyWeakref_NewRef" title="PyWeakref_NewRef"><code>PyWeakref_NewRef()</code></a></li> <li><code>PyWrapperDescr_Type</code></li> <li><a class="reference internal" href="descriptor#c.PyWrapper_New" title="PyWrapper_New"><code>PyWrapper_New()</code></a></li> <li><code>PyZip_Type</code></li> <li><a class="reference internal" href="init#c.Py_AddPendingCall" title="Py_AddPendingCall"><code>Py_AddPendingCall()</code></a></li> <li><a class="reference internal" href="sys#c.Py_AtExit" title="Py_AtExit"><code>Py_AtExit()</code></a></li> <li><a class="reference internal" href="init#c.Py_BEGIN_ALLOW_THREADS" title="Py_BEGIN_ALLOW_THREADS"><code>Py_BEGIN_ALLOW_THREADS</code></a></li> <li><a class="reference internal" href="init#c.Py_BLOCK_THREADS" title="Py_BLOCK_THREADS"><code>Py_BLOCK_THREADS</code></a></li> <li><a class="reference internal" href="arg#c.Py_BuildValue" title="Py_BuildValue"><code>Py_BuildValue()</code></a></li> <li><a class="reference internal" href="veryhigh#c.Py_BytesMain" title="Py_BytesMain"><code>Py_BytesMain()</code></a></li> <li><a class="reference internal" href="veryhigh#c.Py_CompileString" title="Py_CompileString"><code>Py_CompileString()</code></a></li> <li><a class="reference internal" href="refcounting#c.Py_DecRef" title="Py_DecRef"><code>Py_DecRef()</code></a></li> <li><a class="reference internal" href="sys#c.Py_DecodeLocale" title="Py_DecodeLocale"><code>Py_DecodeLocale()</code></a></li> <li><a class="reference internal" href="init#c.Py_END_ALLOW_THREADS" title="Py_END_ALLOW_THREADS"><code>Py_END_ALLOW_THREADS</code></a></li> <li><a class="reference internal" href="sys#c.Py_EncodeLocale" title="Py_EncodeLocale"><code>Py_EncodeLocale()</code></a></li> <li><a class="reference internal" href="init#c.Py_EndInterpreter" title="Py_EndInterpreter"><code>Py_EndInterpreter()</code></a></li> <li><a class="reference internal" href="exceptions#c.Py_EnterRecursiveCall" title="Py_EnterRecursiveCall"><code>Py_EnterRecursiveCall()</code></a></li> <li><a class="reference internal" href="sys#c.Py_Exit" title="Py_Exit"><code>Py_Exit()</code></a></li> <li><a class="reference internal" href="sys#c.Py_FatalError" title="Py_FatalError"><code>Py_FatalError()</code></a></li> <li><code>Py_FileSystemDefaultEncodeErrors</code></li> <li><code>Py_FileSystemDefaultEncoding</code></li> <li><a class="reference internal" href="init#c.Py_Finalize" title="Py_Finalize"><code>Py_Finalize()</code></a></li> <li><a class="reference internal" href="init#c.Py_FinalizeEx" title="Py_FinalizeEx"><code>Py_FinalizeEx()</code></a></li> <li><a class="reference internal" href="typehints#c.Py_GenericAlias" title="Py_GenericAlias"><code>Py_GenericAlias()</code></a></li> <li><a class="reference internal" href="typehints#c.Py_GenericAliasType" title="Py_GenericAliasType"><code>Py_GenericAliasType</code></a></li> <li><a class="reference internal" href="init#c.Py_GetBuildInfo" title="Py_GetBuildInfo"><code>Py_GetBuildInfo()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetCompiler" title="Py_GetCompiler"><code>Py_GetCompiler()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetCopyright" title="Py_GetCopyright"><code>Py_GetCopyright()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetExecPrefix" title="Py_GetExecPrefix"><code>Py_GetExecPrefix()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetPath" title="Py_GetPath"><code>Py_GetPath()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetPlatform" title="Py_GetPlatform"><code>Py_GetPlatform()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetPrefix" title="Py_GetPrefix"><code>Py_GetPrefix()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetProgramFullPath" title="Py_GetProgramFullPath"><code>Py_GetProgramFullPath()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetProgramName" title="Py_GetProgramName"><code>Py_GetProgramName()</code></a></li> <li><a class="reference internal" href="init#c.Py_GetPythonHome" title="Py_GetPythonHome"><code>Py_GetPythonHome()</code></a></li> <li><code>Py_GetRecursionLimit()</code></li> <li><a class="reference internal" href="init#c.Py_GetVersion" title="Py_GetVersion"><code>Py_GetVersion()</code></a></li> <li><code>Py_HasFileSystemDefaultEncoding</code></li> <li><a class="reference internal" href="refcounting#c.Py_IncRef" title="Py_IncRef"><code>Py_IncRef()</code></a></li> <li><a class="reference internal" href="init#c.Py_Initialize" title="Py_Initialize"><code>Py_Initialize()</code></a></li> <li><a class="reference internal" href="init#c.Py_InitializeEx" title="Py_InitializeEx"><code>Py_InitializeEx()</code></a></li> <li><a class="reference internal" href="structures#c.Py_Is" title="Py_Is"><code>Py_Is()</code></a></li> <li><a class="reference internal" href="structures#c.Py_IsFalse" title="Py_IsFalse"><code>Py_IsFalse()</code></a></li> <li><a class="reference internal" href="init#c.Py_IsInitialized" title="Py_IsInitialized"><code>Py_IsInitialized()</code></a></li> <li><a class="reference internal" href="structures#c.Py_IsNone" title="Py_IsNone"><code>Py_IsNone()</code></a></li> <li><a class="reference internal" href="structures#c.Py_IsTrue" title="Py_IsTrue"><code>Py_IsTrue()</code></a></li> <li><a class="reference internal" href="exceptions#c.Py_LeaveRecursiveCall" title="Py_LeaveRecursiveCall"><code>Py_LeaveRecursiveCall()</code></a></li> <li><a class="reference internal" href="veryhigh#c.Py_Main" title="Py_Main"><code>Py_Main()</code></a></li> <li><code>Py_MakePendingCalls()</code></li> <li><a class="reference internal" href="init#c.Py_NewInterpreter" title="Py_NewInterpreter"><code>Py_NewInterpreter()</code></a></li> <li><a class="reference internal" href="refcounting#c.Py_NewRef" title="Py_NewRef"><code>Py_NewRef()</code></a></li> <li><a class="reference internal" href="exceptions#c.Py_ReprEnter" title="Py_ReprEnter"><code>Py_ReprEnter()</code></a></li> <li><a class="reference internal" href="exceptions#c.Py_ReprLeave" title="Py_ReprLeave"><code>Py_ReprLeave()</code></a></li> <li><a class="reference internal" href="init#c.Py_SetPath" title="Py_SetPath"><code>Py_SetPath()</code></a></li> <li><a class="reference internal" href="init#c.Py_SetProgramName" title="Py_SetProgramName"><code>Py_SetProgramName()</code></a></li> <li><a class="reference internal" href="init#c.Py_SetPythonHome" title="Py_SetPythonHome"><code>Py_SetPythonHome()</code></a></li> <li><code>Py_SetRecursionLimit()</code></li> <li><a class="reference internal" href="unicode#c.Py_UCS4" title="Py_UCS4"><code>Py_UCS4</code></a></li> <li><a class="reference internal" href="init#c.Py_UNBLOCK_THREADS" title="Py_UNBLOCK_THREADS"><code>Py_UNBLOCK_THREADS</code></a></li> <li><code>Py_UTF8Mode</code></li> <li><a class="reference internal" href="arg#c.Py_VaBuildValue" title="Py_VaBuildValue"><code>Py_VaBuildValue()</code></a></li> <li><a class="reference internal" href="apiabiversion#c.Py_Version" title="Py_Version"><code>Py_Version</code></a></li> <li><a class="reference internal" href="refcounting#c.Py_XNewRef" title="Py_XNewRef"><code>Py_XNewRef()</code></a></li> <li><a class="reference internal" href="buffer#c.Py_buffer" title="Py_buffer"><code>Py_buffer</code></a></li> <li><code>Py_intptr_t</code></li> <li><a class="reference internal" href="intro#c.Py_ssize_t" title="Py_ssize_t"><code>Py_ssize_t</code></a></li> <li><code>Py_uintptr_t</code></li> <li><a class="reference internal" href="typeobj#c.allocfunc" title="allocfunc"><code>allocfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.binaryfunc" title="binaryfunc"><code>binaryfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.descrgetfunc" title="descrgetfunc"><code>descrgetfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.descrsetfunc" title="descrsetfunc"><code>descrsetfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.destructor" title="destructor"><code>destructor</code></a></li> <li><a class="reference internal" href="typeobj#c.getattrfunc" title="getattrfunc"><code>getattrfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.getattrofunc" title="getattrofunc"><code>getattrofunc</code></a></li> <li><a class="reference internal" href="typeobj#c.getbufferproc" title="getbufferproc"><code>getbufferproc</code></a></li> <li><a class="reference internal" href="typeobj#c.getiterfunc" title="getiterfunc"><code>getiterfunc</code></a></li> <li><code>getter</code></li> <li><a class="reference internal" href="typeobj#c.hashfunc" title="hashfunc"><code>hashfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.initproc" title="initproc"><code>initproc</code></a></li> <li><a class="reference internal" href="gcsupport#c.inquiry" title="inquiry"><code>inquiry</code></a></li> <li><a class="reference internal" href="typeobj#c.iternextfunc" title="iternextfunc"><code>iternextfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.lenfunc" title="lenfunc"><code>lenfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.newfunc" title="newfunc"><code>newfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.objobjargproc" title="objobjargproc"><code>objobjargproc</code></a></li> <li><a class="reference internal" href="typeobj#c.objobjproc" title="objobjproc"><code>objobjproc</code></a></li> <li><a class="reference internal" href="typeobj#c.releasebufferproc" title="releasebufferproc"><code>releasebufferproc</code></a></li> <li><a class="reference internal" href="typeobj#c.reprfunc" title="reprfunc"><code>reprfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.richcmpfunc" title="richcmpfunc"><code>richcmpfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.setattrfunc" title="setattrfunc"><code>setattrfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.setattrofunc" title="setattrofunc"><code>setattrofunc</code></a></li> <li><code>setter</code></li> <li><a class="reference internal" href="typeobj#c.ssizeargfunc" title="ssizeargfunc"><code>ssizeargfunc</code></a></li> <li><a class="reference internal" href="typeobj#c.ssizeobjargproc" title="ssizeobjargproc"><code>ssizeobjargproc</code></a></li> <li><code>ssizessizeargfunc</code></li> <li><code>ssizessizeobjargproc</code></li> <li><code>symtable</code></li> <li><a class="reference internal" href="typeobj#c.ternaryfunc" title="ternaryfunc"><code>ternaryfunc</code></a></li> <li><a class="reference internal" href="gcsupport#c.traverseproc" title="traverseproc"><code>traverseproc</code></a></li> <li><a class="reference internal" href="typeobj#c.unaryfunc" title="unaryfunc"><code>unaryfunc</code></a></li> <li><a class="reference internal" href="call#c.vectorcallfunc" title="vectorcallfunc"><code>vectorcallfunc</code></a></li> <li><a class="reference internal" href="gcsupport#c.visitproc" title="visitproc"><code>visitproc</code></a></li> </ul> </section> <div class="_attribution"> + <p class="_attribution-p"> + © 2001–2023 Python Software Foundation<br>Licensed under the PSF License.<br> + <a href="https://docs.python.org/3.12/c-api/stable.html" class="_attribution-link">https://docs.python.org/3.12/c-api/stable.html</a> + </p> +</div> |
