Lines Matching defs:encode
29 "encode", "decode", "iterencode", "iterdecode",
94 def __new__(cls, encode, decode, streamreader=None, streamwriter=None,
97 self = tuple.__new__(cls, (encode, decode, streamreader, streamwriter))
99 self.encode = encode
118 The .encode()/.decode() methods may use different error
138 def encode(self, input, errors='strict'):
183 be passed piece by piece to the encode() method. The IncrementalEncoder
184 remembers the state of the encoding process between calls to encode().
197 def encode(self, input, final=False):
224 buffer between calls to encode().
228 # unencoded input that is kept between calls to encode()
232 # Overwrite this method in subclasses: It must encode input
236 def encode(self, input, final=False):
237 # encode input (taking the buffer into account)
377 data, consumed = self.encode(object, self.errors)
775 def __init__(self, stream, encode, decode, Reader, Writer,
779 conversion: encode and decode work on the frontend (the
788 encode and decode must adhere to the Codec interface; Reader and
797 self.encode = encode
806 data, bytesencoded = self.encode(data, self.errors)
815 data, bytesencoded = self.encode(data, self.errors)
821 data, bytesencoded = self.encode(data, self.errors)
828 data, bytesencoded = self.encode(data, self.errors)
949 sr = StreamRecoder(file, data_info.encode, data_info.decode,
966 return lookup(encoding).encode
1037 output = encoder.encode(input)
1040 output = encoder.encode("", True)