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

相关推荐
一方热衷.5 小时前
YOLO26-Seg ONNXruntime C++/python推理
开发语言·c++·python
sunxunyong7 小时前
CGroup配置
linux·运维·服务器
YMWM_7 小时前
如何将包路径添加到conda环境lerobot的python路径中呢?
人工智能·python·conda
hy____1237 小时前
Linux_网络编程套接字
linux·运维·网络
田里的水稻7 小时前
ubuntu22.04_openclaw_ROS2
人工智能·python·机器人
小夏卷编程7 小时前
Ubuntu 20.04.4 宝塔 docker showdoc v3.2 更新到v3.7.3
运维·docker·容器
梁正雄7 小时前
Python前端-2-css练习
前端·css·python
康康的AI博客7 小时前
农业工业变革:如何通过DMXAPI中转提升自动化效率
运维·人工智能·自动化
wefly20178 小时前
开发者效率神器!jsontop.cn一站式工具集,覆盖开发全流程高频需求
前端·后端·python·django·flask·前端开发工具·后端开发工具
2301_803554528 小时前
linux 以及 c++编程里对于进程,线程的操作
linux·运维·c++