有人可以帮我弄清楚这个错误告诉我什么吗?我不明白为什么这个 csv 无法加载。
代码:
import pandas as pd
import numpy as np
energy = pd.read_csv('Energy Indicators.csv')
GDP = pd.read_csv('world_bank_new.csv')
ScimEn = pd.read_csv('scimagojr-3.csv')
错误:
UnicodeDecodeError Traceback (most recent call last)
<ipython-input-2-65661166aab4> in <module>()
10
11
---> 12 answer_one()
<ipython-input-2-65661166aab4> in answer_one()
4 energy = pd.read_csv('Energy Indicators.csv')
5 GDP = pd.read_csv('world_bank_new.csv')
----> 6 ScimEn = pd.read_csv('scimagojr-3.csv')
7
8
最佳答案
read_csv
函数采用编码
option 。您需要告诉 Pandas 文件编码是什么。尝试encoding =“ISO-8859-1”
。
关于python - Pandas 的 CSV 加载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40833744/