当我们使用open()函数和read() 函数读入文本文件是,可能会出现如下错误:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multiby
这个报错的意思,是当内部编码转化成 gbk编码(默认)时出错,
正确方式如下,在打开open的函数中加入encoding='utf-8'即可
f=open('.\sensor.txt','r',encoding='utf-8')
lines=f.readlines()