在我们读写文件过程中,经常会遇到:
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x88 in position
打开txt文件
f = open(txtPath,'r',encoding='utf-8')
f = open(txtPath,'r',encoding='gbk')
Pands读取csv文件
import pandas as pd
content = pd.read_csv('news.csv',encoding='utf-8')
content = pd.read_csv('news.csv',encoding='gb18030')
这类问题都是文件编码问题,至于文件到底是什么类型的编码,谁都不知道,只能用最常用的编码格式一个去试一下。