title: Do UTF-8 characters cover all encodings of ISO8859-xx and windows-12xx?
body: <p>I am trying to write a generic document indexer from a bunch of documents with different encodings in python. I would like to know if it is possible to read all of my documents (that are encoded with utf-8,ISO8859-xx and windows-12xx) with utf-8 without character loss?</p>
  
  <p>The reading part is as follows:    </p>
  
  <pre><code>fin=codecs.open(doc_name, "r","utf-8");
  
  doc_content=fin.read()
  </code></pre>