pandas读取csv的时候读取到某行报错,核查出来是第二、四列包含party这个字符串,删除掉就可以了,有什么办法能正确读取吗?

pandas读取csv的时候读取到某行报错,核查出来是第二、四列包含party这个字符串,删除掉就可以了,有什么办法能正确读取吗?

源表

| FileName | 网元 | 本地小区标识 | 小区名称 |
|MML任务结果_核查2_20211227_165931.txt| 丽桥北辰路口小站2-HLH | 1 | 丽桥北辰路口小站2-HLH-1 |
|MML任务结果_核查2_20211227_165931.txt| Kparty主题歌城室分-HLW | 1 | Kparty主题歌城室分-HLW-1 |

df = pd.read_csv(r'C:\Desktop\1209112050txtToolsExport\查询2.csv','r+',encoding='utf-8', engine='python', quoting=csv.QUOTE_NONE)

运行结果及报错内容

pandas.errors.ParserError: Expected 1 fields in line 3, saw 3

我的解答思路和尝试过的方法

目前发现的解决办法只有跳过了

我想要达到的结果

想保留包含所有数据,不跳过异常的行

文件名后的 ,'r+' 去掉,不是遇到party出错,只要有r字母就出错

pd.read_csv()不用像 open()文件时要'r','w'这种参数的