【问题标题】:'utf-8' codec can't decode byte 0xdb in position 1:“utf-8”编解码器无法解码位置 1 中的字节 0xdb:
【发布时间】:2019-08-02 07:15:41
【问题描述】:

下面的代码给了我一个

import pandas as pd
path = 'C:\\Users\\vlac284\\Desktop\\Lighting\\sample_Myer\\sample_2.xlsx
df = pd.read_csv(path)

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdb in position 1: invalid continuation byte

类似的帖子没有帮助。

【问题讨论】:

    标签: pandas utf-8


    【解决方案1】:

    您有一个 Excel 格式文件 (.xlsx),并且您正尝试将其读取为 csv (read_csv)。它们是 2 种不同的格式……这是行不通的。

    将您的 Excel 文件保存为 .csv 或使用读取 Excel 的库/方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-03
      • 1970-01-01
      • 1970-01-01
      • 2019-05-07
      • 2020-07-17
      • 2019-11-10
      相关资源
      最近更新 更多