Python:Jupyter:OSError: Initializing from file failed

在学习Python的时候,我在进行导入外部文件的时候总是出现问题,总是乱导文件,可能碰巧文件导进去了,这次记录一下导入.csv文件失败的原因

read_csv时发生报错:OSError: Initializing from file failed

python 复制代码
filepath=r"D:\木材剩余物.csv"
df=pd.read_csv(filepath,sep=",",index_col=0)#engine='python'
columns=["剩余物","采伐量"]
df.columns=columns
df.head()

我已经把.csv文件下载到D盘,却一直报错

报错原因:

文件路径中包含中文,由于read_csv的默认引擎engine为c,不支持对中文的识别,导致该错误。

解决办法:

新增 **engine='python'**参数,即可执行成功。

df=pd.read_csv('123.csv',engine='python')

读取成功

如果仍然失败,就要检查csv文件本身是否损坏等原因了。

我在进行导入外部文件的时候,总是想把文件下载到Jupyter中,其实不用

相关推荐
专业开发者几秒前
技术说明:基于 Wi-Fi Aware™的 Miracast® 应用
linux·运维·网络
拾光Ծ2 分钟前
【linux】环境变量(详解)
linux·运维·服务器
wfeqhfxz25887823 分钟前
条形码识别与定位:基于FCOS框架的多类型条码检测与识别技术详解
python
落羽的落羽4 分钟前
【C++】并查集的原理与使用
linux·服务器·c++·人工智能·深度学习·随机森林·机器学习
free-elcmacom4 分钟前
Python实战项目<3>赛制分数分析
开发语言·前端·python·数据分析
赵谨言5 分钟前
基于OpenCV的数字识别系统
大数据·开发语言·经验分享·python
飞天小蜈蚣1 小时前
http协议和django初识
python
路边草随风1 小时前
langchain agent动态变更系统prompt
人工智能·python·langchain·prompt
神奇的程序员7 小时前
从已损坏的备份中拯救数据
运维·后端·前端工程化
哥本哈士奇(aspnetx)8 小时前
Streamlit + LangChain 1.0 简单实现智能问答前后端
python·大模型