UnicodeDecodeError: o codec 'charmap' não pode decodificar o byte X na posição Y: mapas de caracteres para <não definido>

Estou tentando obter um programa Python 3 para fazer algumas manipulações com um arquivo de texto preenchido com informações. No entanto, ao tentar ler o arquivo, recebo o seguinte erro:

Traceback (última chamada mais recente):
Arquivo "SCRIPT LOCATION", linha NUMBER, em
text = file.read()
Arquivo "C: \ Python31 \ lib \ encodings \ cp1252.py", linha 23, na decodificação
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: o codec 'charmap' não pode decodificar o byte 0x90 na posição 2907500: mapas de caracteres para<undefined>

Se alguém puder me ajudar a tentar superar esse problema, ficaria muito grato.

questionAnswers(6)

yourAnswerToTheQuestion