在python中读取文件时抑制错误消息

在python中读取文件时抑制错误消息,python,pandas,python-2.7,Python,Pandas,Python 2.7,我正在使用pandas.read\u csv读取文本文件。可以找到该文件的一个小示例。下面是我读取文件的方式 df = pd.read_csv('file.txt', error_bad_lines=False, sep=r'\t+', header=None, dtype='|U', engine='python') 我能够正确阅读文件并完成所有工作。但是,我一直收到如下所示的消息,我想忽略它们 Skipping line 689: Expected 81 fields in line 68

我正在使用
pandas.read\u csv
读取文本文件。可以找到该文件的一个小示例。下面是我读取文件的方式

df = pd.read_csv('file.txt', error_bad_lines=False, sep=r'\t+', header=None, dtype='|U', engine='python')
我能够正确阅读文件并完成所有工作。但是,我一直收到如下所示的消息,我想忽略它们

Skipping line 689: Expected 81 fields in line 689, saw 265. Error could possibly be due to quotes being ignored when a multi-char delimiter is used.
这样的线路有数百条(针对不同的线路编号)。我已经尝试了隐藏中显示的警告的答案。不幸的是,它不起作用。另外,我想仅抑制(不显示)我在本文中提到的特定类型的错误消息
跳过行…使用分隔符。


我该怎么做?

您是否也尝试使用参数warn\u bad\u lines=False:

pd.read_csv(error_bad_lines=True, warn_bad_lines=False)

谢谢,成功了。