You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Pandas读取CSV文件报错FileNotFoundError的问题咨询

解决Pandas读取同目录CSV文件报FileNotFoundError的问题

可能的原因及对应解决方法

  • 检查脚本运行的工作目录
    Python脚本运行时的工作目录不一定是脚本所在的文件夹,先打印当前工作目录确认:

    import os
    print(os.getcwd())
    

    如果输出目录和脚本所在文件夹不一致,有两种处理方式:

    1. 切换工作目录到脚本路径:
      import os
      os.chdir(os.path.dirname(os.path.abspath(__file__)))
      # 再执行读取操作
      import pandas as pd
      test_df = pd.read_csv("fake_or_real_news.csv")
      
    2. 使用文件绝对路径读取:
      import pandas as pd
      import os
      file_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "fake_or_real_news.csv")
      test_df = pd.read_csv(file_path)
      
  • 核对文件名的准确性

    • 注意大小写:Linux/macOS系统区分文件名大小写,确保代码里的文件名和实际文件完全一致;
    • 检查隐藏后缀:Windows默认隐藏已知文件后缀,可能实际文件名是fake_or_real_news.csv.csv,需开启显示文件扩展名确认。
  • 确认文件未被占用
    如果文件正被Excel、WPS等程序打开,会导致Python无法读取,关闭相关程序后再重试。

内容的提问来源于stack exchange,提问作者flux

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 20:19:52