I see how this is another way to get what I was asking for: a way to decode
some unfortunately common text encodings, ones that Web browsers use, in
Python without having to import additional modules.
I appreciate other ideas about how to solve this problem, but the
generality here seems pretty un
windows-1252 is based on iso-8859-1. Thus, I'd like to be able to chain
coders as follows:
bytes.decode("windows-1252-ext", else=lambda r: r.decode("iso-8859-1"))
What this "else" does is that it's a lambda, and it gets passed an
object with a decode method identical to the bytes decode method