我有一个 csv 文件,它有一些标题部分,然后实际列开始我必须读取这个文件的列。示例文件如下所示:
$$NAME$$ AKSHAY
$$School$$ SDSU
$$Department$$ Computer Science
$$GPA$$ Red ID TPA CN PHY
1 3.9 2.8 2.5
2 3.1 3.2 2.7
3 3.5 3.6 3
文件包含一千多行,我这里只展示 3 行。
我正在使用以下代码来读取 csv 文件:
data= pandas.read_csv(data_file, skiprows=3)
它给了我错误
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa1 in position 23: invalid start byte
请建议我阅读此 csv 文件并创建 pandas 数据框的方法