UnicodeDecodeError: el códec 'charmap' no puede decodificar el byte X en la posición Y: los mapas de caracteres a <undefined>

Estoy intentando que un programa de Python 3 haga algunas manipulaciones con un archivo de texto lleno de información. Sin embargo, cuando intento leer el archivo aparece el siguiente error:

Rastreo (llamadas recientes más última)
Archivo "UBICACIÓN DE ESCRITURA", NÚMERO de línea, en
text = file.read()
Archivo "C: \ Python31 \ lib \ encodings \ cp1252.py", línea 23, en decodificación
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: el códec 'charmap' no puede decodificar el byte 0x90 en la posición 2907500: los caracteres se asignan a<undefined>

Si alguien pudiera ayudarme a tratar de superar este problema, estaría muy agradecido.

Respuestas a la pregunta(6)

Su respuesta a la pregunta