python提供了对文件的读写,但是有些注意事项要注意。
1. open() 方法读取文件内容时,如果不设置编码格式encoding, 遇到有中文的内容,就会乱码,报错。
这种情况实际上是文本的编码格式不是utf-8, 所以报错'utf-8' code can't decode byte 0xd6 in position 0: invalid continuation type, 这个时候要把文件的编码格式改为utf-8, 再读取的时候就不报错了。
改为utf-8
再读取,就显示正常了。
2. 出现“UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence”报错,