
从错误信息看基本上是编码问题,猜想应该是csv中含有中文引起的,将其改成英文后运行正常,
所以断定是中文引起的编码错误,由于系统默认采用utf-8解析,而我们中文是采用‘gbk‘,
再读取csv文件时加上编码格式
books = pd.read_csv('books.csv',encoding='gbk')
本文介绍了解决在使用pandas读取含有中文的CSV文件时遇到的编码错误的方法。通过将系统默认的UTF-8编码改为GBK编码,成功解决了因中文字符导致的数据解析错误。

从错误信息看基本上是编码问题,猜想应该是csv中含有中文引起的,将其改成英文后运行正常,
所以断定是中文引起的编码错误,由于系统默认采用utf-8解析,而我们中文是采用‘gbk‘,
再读取csv文件时加上编码格式
books = pd.read_csv('books.csv',encoding='gbk')

被折叠的 条评论
为什么被折叠?