Skip to main content

Module unicodeobject

Module unicodeobject 

Source
Available on neither Py_LIMITED_API nor RustPython.

Structs§

PyASCIIObject
PyCompactUnicodeObject
PyUnicodeObject
PyUnicodeWriter

Constants§

PyUnicode_1BYTE_KIND
PyUnicode_2BYTE_KIND
PyUnicode_4BYTE_KIND
SSTATE_INTERNED_IMMORTAL
SSTATE_INTERNED_IMMORTAL_STATICPy_3_12
SSTATE_INTERNED_MORTAL
SSTATE_NOT_INTERNED

Functions§

PyUnicodeWriter_Create⚠Py_3_14
PyUnicodeWriter_Discard⚠Py_3_14
PyUnicodeWriter_Finish⚠Py_3_14
PyUnicodeWriter_WriteChar⚠Py_3_14
PyUnicodeWriter_WriteUTF8⚠Py_3_14
PyUnicode_1BYTE_DATA⚠Neither GraalPy nor PyPy
PyUnicode_2BYTE_DATA⚠Neither GraalPy nor PyPy
PyUnicode_4BYTE_DATA⚠Neither GraalPy nor PyPy
PyUnicode_AsUTF8⚠
PyUnicode_CopyCharacters⚠Non-PyPy
PyUnicode_DATA⚠
PyUnicode_Fill⚠Non-PyPy
PyUnicode_FromKindAndData⚠
PyUnicode_GET_LENGTH⚠Non-GraalPy
PyUnicode_IS_READY⚠DeprecatedGraalPy or Py_3_12
PyUnicode_KIND⚠
PyUnicode_New⚠
PyUnicode_READY⚠GraalPy or Py_3_12
Py_UNICODE_TODECIMAL⚠Non-PyPy
_PyUnicode_NONCOMPACT_DATA 🔒 ⚠Neither GraalPy nor PyPy
_PyUnicode_ToDecimalDigit 🔒 ⚠Non-PyPy

Type Aliases§

Py_UNICODEDeprecatedNon-Py_LIMITED_API

Unions§

PyUnicodeObjectData
⚠️ Internal Docs ⚠️ Not Public API 👉 Official Docs Here