René's URL Explorer Experiment


Title: Unicode Objects and Codecs — Python 3.7.17 documentation

Generator: Docutils 0.17.1: http://docutils.sourceforge.net/

direct link

Domain: docs.python.org

Links:

Python documentation for the current stable releasehttps://docs.python.org/3/c-api/unicode.html
indexhttps://docs.python.org/3.7/genindex.html
moduleshttps://docs.python.org/3.7/py-modindex.html
nexthttps://docs.python.org/3.7/c-api/tuple.html
previoushttps://docs.python.org/3.7/c-api/bytearray.html
Pythonhttps://www.python.org/
3.7.17 Documentationhttps://docs.python.org/3.7/index.html
Python/C API Reference Manualhttps://docs.python.org/3.7/c-api/index.html
Concrete Objects Layerhttps://docs.python.org/3.7/c-api/concrete.html
https://docs.python.org/3.7/c-api/unicode.html#unicode-objects-and-codecs
https://docs.python.org/3.7/c-api/unicode.html#unicode-objects
PEP 393https://www.python.org/dev/peps/pep-0393
Py_UNICODE*https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODE*https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_FromUnicode()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromUnicode
Py_UNICODE*https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_READY()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READY
https://docs.python.org/3.7/c-api/unicode.html#unicode-type
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS2
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS1
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyASCIIObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyCompactUnicodeObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicodeObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyTypeObjecthttps://docs.python.org/3.7/c-api/type.html#c.PyTypeObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Type
PyTypeObjecthttps://docs.python.org/3.7/c-api/type.html#c.PyTypeObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Check
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_CheckExact
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READY
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GET_LENGTH
Py_UCS1https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS1
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_1BYTE_DATA
Py_UCS2https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS2
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_2BYTE_DATA
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_4BYTE_DATA
PyUnicode_KIND()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_KIND
PyUnicode_READY()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READY
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_WCHAR_KIND
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_1BYTE_KIND
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_2BYTE_KIND
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_4BYTE_KIND
PyUnicode_KIND()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_KIND
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_KIND
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DATA
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_WRITE
PyUnicode_DATA()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DATA
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READ
PyUnicode_DATA()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DATA
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READ_CHAR
PyUnicode_READ()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READ
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_MAX_CHAR_VALUE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_ClearFreeList
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GET_SIZE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_GET_LENGTH()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GET_LENGTH
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GET_DATA_SIZE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_GET_LENGTH()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GET_LENGTH
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AS_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AS_DATA
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_WRITE()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_WRITE
PyUnicode_READ()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READ
https://docs.python.org/3.7/c-api/unicode.html#unicode-character-properties
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISSPACE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISLOWER
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISUPPER
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISTITLE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISLINEBREAK
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISDECIMAL
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISDIGIT
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISNUMERIC
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISALPHA
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISALNUM
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_ISPRINTABLE
repr()https://docs.python.org/3.7/library/functions.html#repr
sys.stdouthttps://docs.python.org/3.7/library/sys.html#sys.stdout
sys.stderrhttps://docs.python.org/3.7/library/sys.html#sys.stderr
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_TOLOWER
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_TOUPPER
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_TOTITLE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_TODECIMAL
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_TODIGIT
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_TONUMERIC
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_IS_SURROGATE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_IS_HIGH_SURROGATE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_IS_LOW_SURROGATE
https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE_JOIN_SURROGATES
https://docs.python.org/3.7/c-api/unicode.html#creating-and-accessing-unicode-strings
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_New
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromKindAndData
PyUnicode_1BYTE_KINDhttps://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_1BYTE_KIND
PyUnicode_KIND()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_KIND
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromStringAndSize
PyUnicode_FromUnicode()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromUnicode
PyUnicode_New()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_New
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromFormat
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
1https://docs.python.org/3.7/c-api/unicode.html#id14
ascii()https://docs.python.org/3.7/library/functions.html#ascii
PyObject_Str()https://docs.python.org/3.7/c-api/object.html#c.PyObject_Str
PyObject_Repr()https://docs.python.org/3.7/c-api/object.html#c.PyObject_Repr
1https://docs.python.org/3.7/c-api/unicode.html#id1
2https://docs.python.org/3.7/c-api/unicode.html#id2
3https://docs.python.org/3.7/c-api/unicode.html#id3
4https://docs.python.org/3.7/c-api/unicode.html#id4
5https://docs.python.org/3.7/c-api/unicode.html#id5
6https://docs.python.org/3.7/c-api/unicode.html#id6
7https://docs.python.org/3.7/c-api/unicode.html#id7
8https://docs.python.org/3.7/c-api/unicode.html#id8
9https://docs.python.org/3.7/c-api/unicode.html#id9
10https://docs.python.org/3.7/c-api/unicode.html#id10
11https://docs.python.org/3.7/c-api/unicode.html#id11
12https://docs.python.org/3.7/c-api/unicode.html#id12
13https://docs.python.org/3.7/c-api/unicode.html#id13
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromFormatV
PyUnicode_FromFormat()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromFormat
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromEncodedObject
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
bytearrayhttps://docs.python.org/3.7/library/stdtypes.html#bytearray
bytes-like objectshttps://docs.python.org/3.7/glossary.html#term-bytes-like-object
Built-in Codecshttps://docs.python.org/3.7/c-api/unicode.html#builtincodecs
TypeErrorhttps://docs.python.org/3.7/library/exceptions.html#TypeError
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GetLength
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_CopyCharacters
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Fill
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_WriteChar
PyUnicode_New()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_New
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_ReadChar
PyUnicode_READ_CHAR()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READ_CHAR
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Substring
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUCS4
SystemErrorhttps://docs.python.org/3.7/library/exceptions.html#SystemError
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUCS4Copy
PyMem_Malloc()https://docs.python.org/3.7/c-api/memory.html#c.PyMem_Malloc
MemoryErrorhttps://docs.python.org/3.7/library/exceptions.html#MemoryError
https://docs.python.org/3.7/c-api/unicode.html#deprecated-py-unicode-apis
PEP 393https://www.python.org/dev/peps/pep-0393
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromUnicode
PyUnicode_READY()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_READY
PyUnicode_KIND()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_KIND
PyUnicode_FromKindAndData()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromKindAndData
PyUnicode_FromWideChar()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromWideChar
PyUnicode_New()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_New
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUnicode
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODE*https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsUCS4()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUCS4
PyUnicode_AsWideChar()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsWideChar
PyUnicode_ReadChar()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_ReadChar
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_TransformDecimalToASCII
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUnicodeAndSize
PyUnicode_AsUnicode()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUnicode
Py_UNICODE()https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODE*https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUnicodeCopy
MemoryErrorhttps://docs.python.org/3.7/library/exceptions.html#MemoryError
PyMem_Free()https://docs.python.org/3.7/c-api/memory.html#c.PyMem_Free
Py_UNICODE*https://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsUCS4Copy()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUCS4Copy
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GetSize
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_GetLength()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_GetLength
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromObject
TypeErrorhttps://docs.python.org/3.7/library/exceptions.html#TypeError
https://docs.python.org/3.7/c-api/unicode.html#locale-encoding
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeLocaleAndSize
PEP 383https://www.python.org/dev/peps/pep-0383
PyUnicode_DecodeFSDefaultAndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeFSDefaultAndSize
Py_DecodeLocale()https://docs.python.org/3.7/c-api/sys.html#c.Py_DecodeLocale
Py_DecodeLocale()https://docs.python.org/3.7/c-api/sys.html#c.Py_DecodeLocale
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeLocale
PyUnicode_DecodeLocaleAndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeLocaleAndSize
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeLocale
PEP 383https://www.python.org/dev/peps/pep-0383
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
PyUnicode_EncodeFSDefault()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeFSDefault
Py_EncodeLocale()https://docs.python.org/3.7/c-api/sys.html#c.Py_EncodeLocale
Py_EncodeLocale()https://docs.python.org/3.7/c-api/sys.html#c.Py_EncodeLocale
https://docs.python.org/3.7/c-api/unicode.html#file-system-encoding
PEP 383https://www.python.org/dev/peps/pep-0383
PEP 529https://www.python.org/dev/peps/pep-0529
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
PyUnicode_FSConverter()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FSConverter
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FSConverter
strhttps://docs.python.org/3.7/library/stdtypes.html#str
os.PathLikehttps://docs.python.org/3.7/library/os.html#os.PathLike
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
PyUnicode_EncodeFSDefault()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeFSDefault
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
PyBytesObject*https://docs.python.org/3.7/c-api/bytes.html#c.PyBytesObject
path-like objecthttps://docs.python.org/3.7/glossary.html#term-path-like-object
strhttps://docs.python.org/3.7/library/stdtypes.html#str
PyUnicode_FSDecoder()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FSDecoder
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FSDecoder
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
os.PathLikehttps://docs.python.org/3.7/library/os.html#os.PathLike
strhttps://docs.python.org/3.7/library/stdtypes.html#str
PyUnicode_DecodeFSDefaultAndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeFSDefaultAndSize
strhttps://docs.python.org/3.7/library/stdtypes.html#str
PyUnicodeObject*https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicodeObject
path-like objecthttps://docs.python.org/3.7/glossary.html#term-path-like-object
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeFSDefaultAndSize
PyUnicode_DecodeLocaleAndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeLocaleAndSize
Py_DecodeLocale()https://docs.python.org/3.7/c-api/sys.html#c.Py_DecodeLocale
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeFSDefault
PyUnicode_DecodeFSDefaultAndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeFSDefaultAndSize
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeFSDefault
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
byteshttps://docs.python.org/3.7/library/stdtypes.html#bytes
PyUnicode_EncodeLocale()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeLocale
Py_EncodeLocale()https://docs.python.org/3.7/c-api/sys.html#c.Py_EncodeLocale
https://docs.python.org/3.7/c-api/unicode.html#wchar-t-support
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromWideChar
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsWideChar
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsWideCharString
ValueErrorhttps://docs.python.org/3.7/library/exceptions.html#ValueError
PyMem_Free()https://docs.python.org/3.7/c-api/memory.html#c.PyMem_Free
MemoryErrorhttps://docs.python.org/3.7/library/exceptions.html#MemoryError
ValueErrorhttps://docs.python.org/3.7/library/exceptions.html#ValueError
https://docs.python.org/3.7/c-api/unicode.html#built-in-codecs
str()https://docs.python.org/3.7/library/stdtypes.html#str
PyUnicode_FSConverter()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FSConverter
ValueErrorhttps://docs.python.org/3.7/library/exceptions.html#ValueError
https://docs.python.org/3.7/c-api/unicode.html#generic-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Decode
str()https://docs.python.org/3.7/library/stdtypes.html#str
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
encode()https://docs.python.org/3.7/library/stdtypes.html#str.encode
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Encode
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
encode()https://docs.python.org/3.7/library/stdtypes.html#str.encode
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#utf-8-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF8
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF8Stateful
PyUnicode_DecodeUTF8()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF8
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8String
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8AndSize
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8
PyUnicode_AsUTF8AndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8AndSize
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeUTF8
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsUTF8String()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8String
PyUnicode_AsUTF8AndSize()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8AndSize
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#utf-32-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF32
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF32Stateful
PyUnicode_DecodeUTF32()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF32
PyUnicode_DecodeUTF32Stateful()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF32Stateful
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF32String
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeUTF32
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsUTF32String()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF32String
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#utf-16-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF16
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF16Stateful
PyUnicode_DecodeUTF16()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF16
PyUnicode_DecodeUTF16Stateful()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF16Stateful
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF16String
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeUTF16
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsUTF16String()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF16String
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#utf-7-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF7
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF7Stateful
PyUnicode_DecodeUTF7()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUTF7
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeUTF7
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#unicode-escape-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeUnicodeEscape
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUnicodeEscapeString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeUnicodeEscape
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsUnicodeEscapeString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUnicodeEscapeString
https://docs.python.org/3.7/c-api/unicode.html#raw-unicode-escape-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeRawUnicodeEscape
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsRawUnicodeEscapeString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeRawUnicodeEscape
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsRawUnicodeEscapeString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsRawUnicodeEscapeString
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#latin-1-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeLatin1
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsLatin1String
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeLatin1
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsLatin1String()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsLatin1String
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#ascii-codecs
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeASCII
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsASCIIString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeASCII
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsASCIIString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsASCIIString
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#character-map-codecs
__getitem__()https://docs.python.org/3.7/reference/datamodel.html#object.__getitem__
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeCharmap
LookupErrorhttps://docs.python.org/3.7/library/exceptions.html#LookupError
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsCharmapString
LookupErrorhttps://docs.python.org/3.7/library/exceptions.html#LookupError
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeCharmap
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsCharmapString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsCharmapString
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Translate
LookupErrorhttps://docs.python.org/3.7/library/exceptions.html#LookupError
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_TranslateCharmap
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_Translate()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Translate
generic codec based APIhttps://docs.python.org/3.7/c-api/codec.html#codec-registry
https://docs.python.org/3.7/c-api/unicode.html#mbcs-codecs-for-windows
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeMBCS
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeMBCSStateful
PyUnicode_DecodeMBCS()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeMBCS
PyUnicode_DecodeMBCSStateful()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_DecodeMBCSStateful
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsMBCSString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeCodePage
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeMBCS
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
Py_UNICODEhttps://docs.python.org/3.7/c-api/unicode.html#c.Py_UNICODE
PyUnicode_AsMBCSString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsMBCSString
PyUnicode_EncodeCodePage()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_EncodeCodePage
PyUnicode_AsEncodedString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsEncodedString
https://docs.python.org/3.7/c-api/unicode.html#methods-slots
https://docs.python.org/3.7/c-api/unicode.html#methods-and-slot-functions
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Concat
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Split
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Splitlines
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
__getitem__()https://docs.python.org/3.7/reference/datamodel.html#object.__getitem__
LookupErrorhttps://docs.python.org/3.7/library/exceptions.html#LookupError
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Join
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Tailmatch
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Find
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
Py_UCS4https://docs.python.org/3.7/c-api/unicode.html#c.Py_UCS4
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FindChar
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Count
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Replace
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Compare
PyErr_Occurred()https://docs.python.org/3.7/c-api/exceptions.html#c.PyErr_Occurred
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_CompareWithASCIIString
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_RichCompare
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Format
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_Contains
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_InternInPlace
PyObjecthttps://docs.python.org/3.7/c-api/structures.html#c.PyObject
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_InternFromString
PyUnicode_FromString()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_FromString
PyUnicode_InternInPlace()https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_InternInPlace
Table of Contentshttps://docs.python.org/3.7/contents.html
Unicode Objects and Codecshttps://docs.python.org/3.7/c-api/unicode.html
Unicode Objectshttps://docs.python.org/3.7/c-api/unicode.html#unicode-objects
Unicode Typehttps://docs.python.org/3.7/c-api/unicode.html#unicode-type
Unicode Character Propertieshttps://docs.python.org/3.7/c-api/unicode.html#unicode-character-properties
Creating and accessing Unicode stringshttps://docs.python.org/3.7/c-api/unicode.html#creating-and-accessing-unicode-strings
Deprecated Py_UNICODE APIshttps://docs.python.org/3.7/c-api/unicode.html#deprecated-py-unicode-apis
Locale Encodinghttps://docs.python.org/3.7/c-api/unicode.html#locale-encoding
File System Encodinghttps://docs.python.org/3.7/c-api/unicode.html#file-system-encoding
wchar_t Supporthttps://docs.python.org/3.7/c-api/unicode.html#wchar-t-support
Built-in Codecshttps://docs.python.org/3.7/c-api/unicode.html#built-in-codecs
Generic Codecshttps://docs.python.org/3.7/c-api/unicode.html#generic-codecs
UTF-8 Codecshttps://docs.python.org/3.7/c-api/unicode.html#utf-8-codecs
UTF-32 Codecshttps://docs.python.org/3.7/c-api/unicode.html#utf-32-codecs
UTF-16 Codecshttps://docs.python.org/3.7/c-api/unicode.html#utf-16-codecs
UTF-7 Codecshttps://docs.python.org/3.7/c-api/unicode.html#utf-7-codecs
Unicode-Escape Codecshttps://docs.python.org/3.7/c-api/unicode.html#unicode-escape-codecs
Raw-Unicode-Escape Codecshttps://docs.python.org/3.7/c-api/unicode.html#raw-unicode-escape-codecs
Latin-1 Codecshttps://docs.python.org/3.7/c-api/unicode.html#latin-1-codecs
ASCII Codecshttps://docs.python.org/3.7/c-api/unicode.html#ascii-codecs
Character Map Codecshttps://docs.python.org/3.7/c-api/unicode.html#character-map-codecs
MBCS codecs for Windowshttps://docs.python.org/3.7/c-api/unicode.html#mbcs-codecs-for-windows
Methods & Slotshttps://docs.python.org/3.7/c-api/unicode.html#methods-slots
Methods and Slot Functionshttps://docs.python.org/3.7/c-api/unicode.html#methods-and-slot-functions
Byte Array Objectshttps://docs.python.org/3.7/c-api/bytearray.html
Tuple Objectshttps://docs.python.org/3.7/c-api/tuple.html
Report a Bughttps://docs.python.org/3.7/bugs.html
Show Source https://github.com/python/cpython/blob/3.7/Doc/c-api/unicode.rst
indexhttps://docs.python.org/3.7/genindex.html
moduleshttps://docs.python.org/3.7/py-modindex.html
nexthttps://docs.python.org/3.7/c-api/tuple.html
previoushttps://docs.python.org/3.7/c-api/bytearray.html
Pythonhttps://www.python.org/
3.7.17 Documentationhttps://docs.python.org/3.7/index.html
Python/C API Reference Manualhttps://docs.python.org/3.7/c-api/index.html
Concrete Objects Layerhttps://docs.python.org/3.7/c-api/concrete.html
Copyrighthttps://docs.python.org/3.7/copyright.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/3.7/bugs.html
Sphinxhttp://sphinx.pocoo.org/

URLs of crawlers that visited me.