在Py3中,默认的编码是UTF-8,
而待读取的文件编码不同于UTF-8时,例如为ANSI,会出现如下错误:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 0: invalid start byte
解决方法:通过encoding参数指定相应编码方式,train = pd.read_csv( ‘xxx.csv’, encoding = 'gbk')
如有理解不对之处,欢迎指出。
在Py3中,默认的编码是UTF-8,
而待读取的文件编码不同于UTF-8时,例如为ANSI,会出现如下错误:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 0: invalid start byte
解决方法:通过encoding参数指定相应编码方式,train = pd.read_csv( ‘xxx.csv’, encoding = 'gbk')
如有理解不对之处,欢迎指出。