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

相关推荐
Ricardo-Yang15 小时前
SCNP语义分割边缘logits策略
数据结构·人工智能·python·深度学习·算法
soragui15 小时前
【Python】第 4 章:Python 数据结构实现
数据结构·windows·python
阿凤2115 小时前
nginx部署如何配置ssl证书
运维·nginx·ssl
安审若无16 小时前
Windows系统常用的运维终端安全基线设置方法
运维·安全
和小潘一起学AI16 小时前
CentOS 7安装Anaconda
开发语言·python
橙露16 小时前
Linux 驱动入门:字符设备驱动框架与编写流程
linux·运维·服务器
kcuwu.16 小时前
Python 正则表达式从入门到实战
数据库·python·正则表达式
不解不惑16 小时前
langchain qwen3 构建一个简单的对话系统
pytorch·python·langchain
努力努力再努力dyx16 小时前
【无标题】
开发语言·python
I疯子16 小时前
2026-04-07 打卡第 4 天
python