核心内容摘要
高岭家的二枝花动漫1-2集
**importpandasaspd pd.read_excel(Users/machh/Downloads/data_L/course_participants.xlsx)错误在哪里核心问题修正与关键说明路径错误最核心问题路径 Users/machh/… 缺少根目录前缀 /属于相对路径Python 会从当前运行脚本的目录开始查找而非系统根目录导致文件找不到。
正确绝对路径/Users/machh/Downloads/data_L/course_participants.xlsxmacOS/Linux 系统。
未赋值 DataFrame 对象pd.read_excel() 执行后会返回DataFrame 类型的数据集对象必须将其赋值给变量如 df否则无法对数据进行后续操作筛选、分析、可视化等。
跨系统路径兼容说明macOS/Linux路径分隔符为 /绝对路径以 / 开头如上述代码Windows路径分隔符为 \需转义为 \绝对路径以盘符开头如 C:\Users\machh\…。
必加异常处理添加 try-except 可以捕获文件不存在、路径错误、Excel 文件损坏等
常见问题避免程序直接崩溃同时给出明确的错误提示。
实用技巧查看当前工作目录确认相对路径的基准目录importosprint(当前工作目录,os.getcwd())# 若用相对路径文件需放在此目录下读取 Excel 指定 sheetdfpd.read_excel(file_path,sheet_nameSheet
# sheet_name可传数字0第一个sheet处理大型 Excel 文件提升读取速度减少内存占用dfpd.read_excel(file_path,usecols[0,1,3])# 只读取指定列运行结果预期若路径正确、文件正常会输出数据前 5 行的内容快速验证数据结构数据的基本信息列名、非空值数量、数据类型等示例如下数据读取成功前5行内容 学员ID 课程名称 报名时间 学习进度01Python
-
0
012Python
-
0
023SQL
-
0
034Python
-
0
045SQL
-
0