Python 3.x ';utf-8';编解码器可以';t解码位置10中的字节0xb5:无效的起始字节
我使用的是python 3.7,并尝试使用熊猫导入数据集(csv) 当我执行下面的代码时,我得到一个错误 “utf-8”编解码器无法解码位置10中的字节0xb5:无效开始 字节 代码如下:Python 3.x ';utf-8';编解码器可以';t解码位置10中的字节0xb5:无效的起始字节,python-3.x,pandas,Python 3.x,Pandas,我使用的是python 3.7,并尝试使用熊猫导入数据集(csv) 当我执行下面的代码时,我得到一个错误 “utf-8”编解码器无法解码位置10中的字节0xb5:无效开始 字节 代码如下: import numpy as np import matplotlib.pyplot as plt import pandas as pd #importing dataset dataset = pd.read_csv('food.csv') 当我尝试下面的方法时,同样的方法也适用- import
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
#importing dataset
dataset = pd.read_csv('food.csv')
当我尝试下面的方法时,同样的方法也适用-
import csv
rows = []
with open('ABBREV.csv', 'r') as f:
csvreader = csv.reader(f)
for row in csvreader:
rows.append(row)
检查文件的编码:
with open('food.csv') as f:
print(f)
然后使用该编码打开CSV
dataset=pd.read\u csv('food.csv',encoding=???)