有一个包含三列数据的CSV格式文件。
第三列是长文本。
当我尝试使用pandas.read_csv
打开该文件时,出现了此错误消息。
message : UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 0: invalid start byte.
但是使用以下方法打开文件没有问题:
with open('file.csv', 'r', encoding='utf-8', errors = "ignore") as csvfile:
我不知道如何将这些数据转换为数据帧,也不认为 pandas.read_csv
会正确处理这个错误。
那么,我该怎么打开这个文件并获得数据帧呢?