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中,其实不用

相关推荐
叫我:松哥3 分钟前
基于scrapy的网易云音乐数据采集与分析设计实现
python·信息可视化·数据分析·beautifulsoup·numpy·pandas
极智-9969 分钟前
GitHub 热榜项目-日榜精选(2026-01-24)| AI智能体工具、Python生态等 | remotion、VibeVoice、goose等
人工智能·python·github·ai智能体·大模型部署·语音ai
qq_3660862217 分钟前
SQL Server 之 Full-Text Search 全文搜索
运维·服务器·数据库
YMLT花岗岩28 分钟前
Python学习之-函数-入门训练-具有多个返回值的函数
python·学习
北鹤M28 分钟前
用MeteoStat计算任意时刻经纬度真实气象数据
人工智能·python
2401_8735878230 分钟前
Linux——应用层协议定制
linux·运维·网络协议
星瞳科技OpenMV32 分钟前
星瞳OpenMV官方机械臂教程|从零开始:Robot Arm机械臂快速上手
arm开发·图像处理·python·计算机视觉·ai·机器人·openmv
大榕树信息科技38 分钟前
动环监控如何提升数据中心的运维效率和安全性?
运维·网络·物联网·机房管理系统·动环监控系统
小王努力学编程1 小时前
LangChain——AI应用开发框架(核心组件1)
linux·服务器·前端·数据库·c++·人工智能·langchain
写代码的【黑咖啡】1 小时前
Python中的lxml:高效XML处理库
xml·开发语言·python