news 2026/6/10 23:15:54

Jupyter学习中的问题--FileNotFoundError

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jupyter学习中的问题--FileNotFoundError

**importpandasaspd pd.read_excel("Users/machh/Downloads/data_L/course_participants.xlsx")

错误在哪里

核心问题修正与关键说明

  1. 路径错误(最核心问题)
    路径 Users/machh/… 缺少根目录前缀 /,属于相对路径,Python 会从当前运行脚本的目录开始查找,而非系统根目录,导致文件找不到。
    正确绝对路径:/Users/machh/Downloads/data_L/course_participants.xlsx(macOS/Linux 系统)。
  2. 未赋值 DataFrame 对象
    pd.read_excel() 执行后会返回DataFrame 类型的数据集对象,必须将其赋值给变量(如 df),否则无法对数据进行后续操作(筛选、分析、可视化等)。
  3. 跨系统路径兼容说明
    macOS/Linux:路径分隔符为 /,绝对路径以 / 开头(如上述代码);
    Windows:路径分隔符为 \(需转义为 \),绝对路径以盘符开头(如 C:\Users\machh\…)。
  4. 必加异常处理
    添加 try-except 可以捕获文件不存在、路径错误、Excel 文件损坏等常见问题,避免程序直接崩溃,同时给出明确的错误提示。

实用技巧

  1. 查看当前工作目录(确认相对路径的基准目录)
importosprint("当前工作目录:",os.getcwd())# 若用相对路径,文件需放在此目录下
  1. 读取 Excel 指定 sheet
df=pd.read_excel(file_path,sheet_name="Sheet1")# sheet_name可传数字(0=第一个sheet)
  1. 处理大型 Excel 文件(提升读取速度,减少内存占用):
df=pd.read_excel(file_path,usecols=[0,1,3])# 只读取指定列

运行结果预期

若路径正确、文件正常,会输出:
数据前 5 行的内容(快速验证数据结构);
数据的基本信息(列名、非空值数量、数据类型等),示例如下:

数据读取成功,前5行内容: 学员ID 课程名称 报名时间 学习进度01Python2026-01-01100.012Python2026-01-0280.023SQL2026-01-0190.034Python2026-01-0370.045SQL2026-01-02100.0数据基本信息:<class'pandas.core.frame.DataFrame'>RangeIndex:100entries,0to99Data columns(total4columns):# Column Non-Null Count Dtype----------------------------0学员ID100non-null int641课程名称100non-nullobject2报名时间100non-null datetime64[ns]3学习进度98non-null float64 dtypes:datetime64[ns](1),float64(1),int64(1),object(1)memory usage:3.2+KB
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 0:53:33

国防项目管理系统如何通过控件实现CAD图纸的截屏上传?

中国铁路XX局集团公司 - CMS系统新闻模块Word导入功能升级项目实施记录 一、项目背景与需求确认 1. 集团需求分析 核心功能&#xff1a; 在CMS后台新闻编辑模块中新增Word文档一键导入功能&#xff0c;支持.docx格式。自动提取Word中的文本、图片、表格、标题样式、字体颜色…

作者头像 李华
网站建设 2026/6/10 13:41:52

MyEMS开源能源管理系统:赋能食品制造业绿色高效生产

各位读者&#xff0c;大家好&#xff01;在“双碳”目标的大背景下&#xff0c;食品制造业面临着诸多能源管理挑战&#xff0c;如何实现绿色高效生产成为行业亟待解决的问题。 MyEMS开源能源管理系统正是为解决这些问题而生。它能赋能食品制造业绿色高效生产&#xff0c;依托成…

作者头像 李华
网站建设 2026/6/10 19:46:43

nodejs网络在线教学测试教育系统平台

文章目录核心功能模块技术架构特点典型应用场景扩展性与优化--nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;核心功能模块 Node.js网络在线教学测试教育系统平台通常包含以下核心模块&#xff1a; 用户管理&#…

作者头像 李华
网站建设 2026/6/10 14:26:02

强脑20亿融资加码具身智能脑机融合研发,镜识人形机器人运动速度登顶,特斯拉推Optimus V3即将亮相,北京CES2026定档全球首个具身智能展

强脑科技完成20亿元融资&#xff0c;加码具身智能脑机融合研发国内脑机接口与具身智能融合领域龙头强脑科技披露&#xff0c;已完成20亿元大额融资&#xff0c;本轮融资由产业资本与地方国资联合加持&#xff0c;融资完成后企业估值突破13亿美元&#xff0c;资金将重点投入智能…

作者头像 李华
网站建设 2026/6/10 18:31:17

从MOOG产能扩张解析2000亿市场投资机会:商业航天+人形机器人双轮驱动航天伺服行业爆发

摘要&#xff1a;本报告聚焦MOOG产能扩张背后的航天伺服行业机遇&#xff0c;解析航天伺服系统在火箭姿态控制、卫星调整及人形机器人关节/灵巧手的核心应用。受益于全球火箭发射次数与有效载荷增长、SpaceX百万卫星部署及人形机器人量产&#xff0c;电机、减速器、旋转变压器市…

作者头像 李华