首页 > 解决方案 > 'utf-8' 编解码器无法使用 pandas 和读取 xlsx 进行解码

问题描述

我正在尝试使用 padas 在 python 中读取 xlsx 文件,但我得到了这个:

“utf-8”编解码器无法解码位置 6 中的字节 0xc9:无效的继续字节

import pandas as pd
data = pd.read_excel(r'C:\Users\nlsouza\Desktop\teste3.xlsx')
query = data['Final'].values.tolist()

标签: pythonpandasxlsx

解决方案


您可能正在尝试读取包含特殊字符(俄罗斯符号...)的 excel 文件。

您应该在 read_excel 中添加一个参数:

df=pd.read_excel(r'C:\Users\nlsouza\Desktop\teste3.xlsx',encoding='utf-8')

希望它对你有用


推荐阅读