我正在通过 python 处理一个大文件,但出现以下错误 -
input_file = pd.read_csv("Input_File.csv")
但是得到这个错误
ParserError: Error tokenizing data. C error: EOF inside string starting at row 305768
我通过解决方案stackoverflow搜索并尝试了一些。下面一个工作,但它跳过线 -
input_file = pd.read_csv("Input_File.csv", engine='python', encoding='utf-8',error_bad_lines=False)
它给出了这个消息,但处理了文件 -
Skipping line 305769: unexpected end of data
如何在不跳过行的情况下处理文件。我可以尝试任何其他建议吗?
只需将
csv.QUOTE_NONE
传递到引用read_csv
方法的参数。