【发布时间】:2021-05-17 14:29:54
【问题描述】:
我正在尝试从 url 上传 csv,但出现以下错误: “utf-8”编解码器无法解码位置 16 中的字节 0x82:无效的起始字节
代码如下:
url = "http://www.akyokus.com/COE-101-Grades.xlsx"
pd.read_csv(url)
我能做些什么来解决这个问题?
【问题讨论】:
-
嗯,您正在尝试使用只能读取 CSV 文件的功能读取 XLSX。那是行不通的。您需要一个库来读取 Excel 文件,或者先使用 Excel 或其他电子表格程序将该文件转换为 CSV。
-
xlsx不是文本。它是一个包含 XML 文件的 ZIP 文件。 Pandas 已经可以使用read_excel读取xlsx字段