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

相关推荐
青梅煮酒与君饮几秒前
浅谈大模型、Agent、Function Calling、MCP、Skill、Subagent、Langchain、Workflow
人工智能·python·语言模型·langchain·llama
zl_dfq2 分钟前
Python学习4 之 【函数】(函数的相关语法、下划线的使用、global与nonlocal关键字)
python·学习
liu****3 分钟前
LangChain-AI应用开发框架(一)
c++·python·langchain·本地部署大模型
天才测试猿3 分钟前
接口自动化测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
咕噜签名-铁蛋19 分钟前
云部署 OpenClaw 与飞书无缝对接完整指南
服务器·人工智能·飞书
23zhgjx-zgx22 分钟前
华为ensp:Easy-ip方式和No-PAT地址池配置源NAT
服务器·网络·华为·ensp
白小筠30 分钟前
Pytorch之张量的基本操作
人工智能·pytorch·python
CDN36031 分钟前
CDN 回源异常、源站压力大?负载均衡与回源策略优化
java·运维·负载均衡
self_correction39 分钟前
Python工具
网络·python·安全
地下核武41 分钟前
Ubuntu 26.04 “星际之门”(Luminous) 发布全解析
linux·运维·ubuntu