Error
用pandas读取一个csv文件时出现该错误:
import pandas as pd
df = pd.read_csv('filename', index_col=0)
error message为UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 1: invalid start byte
.
Solution
虽然在检查了该csv文件后未发现第一行文本有问题,但这个错误一定与utf-8无法解码文本有关。在这个StackOverflow post上查到一个解决方法是用别的enc