解决方法一:
with open('Word2Vec.txt','r',encoding='utf-8') as f:
data = f.read()
解决方法二:
with open('Word2Vec.txt','r',errors='igore') as f:
data = f.read()
解决方法三:
with open('Word2Vec.txt','rb') as f:
data = f.read()
建议1:当你了解文本中字符串是什么类型时,使用方法一。(‘utf-8’,‘gbk’,‘latin-1’)
建议2:当不需要读取文本中其他编码格式的字符时,可以忽略格式错误的字符的读取,使用方法二。
建议3:‘rb’模式不会将读取的字节转换为字符,所以我觉得方法三适用于大多数情况。