-
int PyCodec_KnownEncoding(const char *encoding)
- ABI .
10encoding
-
PyObject *PyCodec_Encode(PyObject *object, const char *encoding, const char *errors)
- ABI .
API
object encoding errors errors
NULLLookupError
-
PyObject *PyCodec_Decode(PyObject *object, const char *encoding, const char *errors)
- ABI .
API
object encoding errors errors
NULLLookupError
API
encoding KeyError NULL
-
PyObject *PyCodec_IncrementalEncoder(const char *encoding, const char *errors)
- ABI .
encoding
IncrementalEncoder
-
PyObject *PyCodec_IncrementalDecoder(const char *encoding, const char *errors)
- ABI .
encoding
IncrementalDecoder
-
PyObject *PyCodec_StreamReader(const char *encoding, PyObject *stream, const char *errors)
- ABI .
encoding
StreamReader
-
PyObject *PyCodec_StreamWriter(const char *encoding, PyObject *stream, const char *errors)
- ABI .
encoding
StreamWriter
Unicode API
-
int PyCodec_RegisterError(const char *name, PyObject *error)
- ABI .
name (callback) error/ name /
UnicodeEncodeErrorUnicodeDecodeErrorUnicodeTranslateErrorUnicode (two-item tuple)/0-1