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

Python读取同目录CSV文件报错:No such file or directory

解决Python中CSV文件找不到的问题
  • 确认当前工作目录
    Python会以当前工作目录而非脚本所在目录来查找相对路径的文件,先打印当前路径排查:

    import os
    print(os.getcwd())
    

    若输出的路径不是CSV文件所在目录,说明工作目录不匹配。

  • 使用脚本目录的绝对路径
    直接基于脚本位置构造文件路径,彻底避免工作目录问题:

    import csv
    import os
    
    script_dir = os.path.dirname(os.path.abspath(__file__))
    file_path = os.path.join(script_dir, 'file.csv')
    
    with open(file_path) as file:
        content = csv.reader(file, delimiter=',')
        # 编写你的处理逻辑
    
  • 检查隐藏的文件扩展名
    Windows默认可能隐藏文件扩展名,你看到的file.csv实际可能是file.csv.txt,在文件夹选项中开启“显示文件扩展名”验证。

  • 核对文件名大小写
    Linux/macOS系统文件名区分大小写,确保代码中的文件名和实际文件名完全一致(比如File.csv和file.csv是不同文件)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 17:25:57