read_csv读取数据跳过异常
我们在使用pandas读取数据时,经常碰到很多的文本数据时,会出现各种编码而导致的问题,这个时候我们需要对不能读取的数据进行跳过,这个时候需要设置读取数据的参数,具体的操作如下所示:
import pandas as pd
df = pd.read_csv('aa', error_bad_lines=True)
通过上面的方法就可以跳过错误的数据,但是最新的anaconda安装的pandas时,上述的代码会报错,error_bad_lines不存在的问题,查了很久后面发现原来最新版本的pandas不支持这个参数了,所以我们需要将pandas安装到旧版本就好了
pip install pandas=1.42
上面的版本是我亲测ok的!
参考文章
评论可见,请评论后查看内容,谢谢!!!
发表评论