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的!

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: