Pandas 读取 csv 文件错误 UnicodeDecodeError: 'utf-8' 编解码器无法解码位置 0 中的字节 0xff: 无效的起始字节

问题描述 投票:0回答:1

我想打开 csv 数据,但不断收到相同的错误,我该怎么做才能使用 Python 成功打开 csv 文件?

#Reading in the files
import pandas as pd
data1 = pd.read_csv("data1.csv")

UnicodeDecodeError:“utf-8”编解码器无法解码位置 0 中的字节 0xff:无效的起始字节

python pandas dataframe csv encoding
1个回答
11
投票

byte 0xff in position 0
表示您的
.csv
可能是用 utf-16 编码的。

试试这个:

data1 = pd.read_csv("data1.csv", encoding="utf-16")
© www.soinside.com 2019 - 2024. All rights reserved.