scrapy可视化遇到的错误

问题描述

一、读取文件:Unicode解码错误:“utf-8”编解码器无法解码位置238中的字节0xd3:继续字节无效

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x87 in position 11: invalid start byte

解决方法一:
首先把csv文件以记事本的格式打开,默认保存是ANSI编码,我们应该手动修改成utf-8 ===>(如果记事本打开后是乱码,我们可以把csv数据粘贴到记事本上后保存)

在这里插入图片描述


解决方法二:
将文件在python的IDE中打开,在最上边,加注一行代码即可!

# -*- coding: utf-8 -*-

二、解析器错误:标记数据的错误。C错误:在第49行中预期有一个字段,见2

pandas.errors.ParserError: Error tokenizing data. C error: Expected 2 fields in line 11, saw 5

(1)检查自己的数据集相应行是不是格式产生了错误,比如某行多敲了一个逗号等等.大多数此类报错的问题都是出在这里了.
(2)查看文件的扩展名,是xlsx的就用read_excel,如果是csv文件就用read_csv。如果明明是表格,你非要用csv读,就会出现这种报错。(注意:有时文件扩展名会文件类型不一致

在这里插入图片描述


三、获取某一栏数据出错:KeyError: ‘price’

在这里插入图片描述


在这里插入图片描述


检查读取文件数据:可以看到文件价格这一栏不是price,而是参考价格,所以才会出现keyerror。

可以看到


解决方法:

在这里插入图片描述

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)