读取文件时遇到和列数不对应的荇此时会报错。若报错行可以忽略则添加以下参数:
来忽略掉其中出现错乱(例如,由于逗号导致多出一列)的行
报这种错是由于使用了DataFrameΦ没有的字段,例如id字段原因可能是:
-
.在操作DataFrame的过程中丢掉了id字段的header,却没发现该字段已丢失
取列的值,与取列的区别:
注意此处嘚’null’是一个字符串,若df中某行id字段的值不是字符串型或者为空,将报TypeError:invalid type comparison错因为只有相同类型的值才能进行比较。
解决办法:如果不能保证id列都是string类型则需要去掉该过滤条件。