codecs.iterdecode(iterator, encoding, errors='strict', **kwargs) Uses an incremental decoder to iteratively decode the input
struct.calcsize(fmt) Return the size of the struct (and hence of the bytes object produced by pack(fmt, ...)) corresponding
class codecs.StreamRecoder(stream, encode, decode, Reader, Writer, errors) Creates a StreamRecoder instance which
codecs.getincrementalencoder(encoding) Look up the codec for the given encoding and return its incremental encoder class or
readline([size[, keepends]]) Read one line from the input stream and return the decoded data. size
pack(v1, v2, ...) Identical to the pack() function, using the compiled format. (len(result) will equal
codecs.namereplace_errors(exception) Implements the 'namereplace' error handling (for encoding with
incrementalencoder incrementaldecoder Incremental encoder and decoder classes or factory functions. These have to
codecs.open(filename, mode='r', encoding=None, errors='strict', buffering=1) Open an encoded file using the given mode
codecs.strict_errors(exception) Implements the 'strict' error handling: each encoding or decoding error raises
Page 5 of 8