[Python-3000] Pre-PEP: Easy Text File Decoding
Walter Dörwald
walter at livinglogic.de
Mon Sep 11 12:00:38 CEST 2006
Paul Prescod wrote:
> I went based on the current setdefaultencoding. But it seems that we will
> accumulate 3 or 4 related functions so I'm pursuaded that there should be a
> module.
>
> encodingdetection.setdefaultfileencoding
> encodingdetection.registerencodingdetector
> encodingdetection.guessfileencoding(filename)
> encodingdetection.guessfileencoding(bytestream)
>
> Suggestion accepted.
There's no need for implementing a separate infrastructure for encoding detection. This can be implemented as a "meta codec".
See http://styx.livinglogic.de/~walter/xml_codec/xml_codec.py for a codec that autodetects the XML encoding.
Servus,
Walter
More information about the Python-3000
mailing list