当我在 python 中加载数据帧时出现 UnicodeDecodeError [重复]
Posted
技术标签:
【中文标题】当我在 python 中加载数据帧时出现 UnicodeDecodeError [重复]【英文标题】:Getting UnicodeDecodeError when I load a dataframe in python [duplicate] 【发布时间】:2021-04-02 14:16:18 【问题描述】:当我加载并运行下面的代码时,我得到一个 UnicodeDecodeError。如何解决这个问题?
我的文件夹中有一个 CSV 文件,但是这种类型的错误即将出现,并且它不会在输出中显示磁头列表。我使用 Jupyter notebook 来运行代码和编程。
import pandas as pd
companies=pd.read_csv('companies.csv')
round2=pd.read_csv('rounds2.csv')
print(round2.head())
【问题讨论】:
试试pd.read_csv('file_name.csv', encoding='utf-8')
这能回答你的问题吗? UnicodeDecodeError when reading CSV file in Pandas with Python
请提供minimal reproducible example,以及整个错误输出。您从该错误消息中了解到什么?有没有调试过?
【参考方案1】:
你可以试试companies=pd.read_csv('companies.csv', encoding = "ISO-8859-1")
或companies=pd.read_csv('companies.csv', encoding = "utf-8")
【讨论】:
以上是关于当我在 python 中加载数据帧时出现 UnicodeDecodeError [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Google BigQuery:当我从存储中加载数据时出现“string_field_0”
在 java 中加载 freemarker 模板时出现 FileNotFoundException