Lines Matching refs:encoding
221 def _usable(self, encoding, tried): argument
222 if encoding is not None:
223 encoding = encoding.lower()
224 if encoding in self.exclude_encodings:
226 if encoding not in tried:
227 tried.add(encoding)
267 encoding = None
270 return data, encoding
273 encoding = 'utf-16be'
277 encoding = 'utf-16le'
280 encoding = 'utf-8'
283 encoding = 'utf-32be'
286 encoding = 'utf-32le'
288 return data, encoding
357 for encoding in self.detector.encodings:
359 u = self._convert_from(encoding)
367 for encoding in self.detector.encodings:
368 if encoding != "ascii":
369 u = self._convert_from(encoding, "replace")
428 def _to_unicode(self, data, encoding, errors="strict"): argument
431 return str(data, encoding, errors)