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

Python读取同目录.txt文件遇FileNotFoundError问题求助

解决Visual Studio中Python读取同目录文件的FileNotFoundError问题

不用换IDE,这个问题和IDE本身无关,都是路径或运行配置的问题,按下面的步骤排查就能解决:

  • 检查文件名和实际后缀
    别忽略Windows默认隐藏文件扩展名的坑:看起来是test.txt,实际可能是test.txt.txt。去文件夹选项里开启「显示文件扩展名」,确认文件名和代码里写的完全一致,包括大小写(虽然Windows不区分,但代码里最好严格对应)。

  • 确认当前工作目录
    在代码开头加两行:

    import os
    print(os.getcwd())
    

    运行后看输出的路径,是不是你放.py和.txt文件的目录。如果不是,要么把.txt移到这个目录,要么直接用绝对路径读取文件,比如:

    open("C:/你的文件夹路径/data.txt", "r")
    
  • 调整VS的运行工作目录
    右键你的Python项目 → 属性 → 调试 → 工作目录,手动设置成.py文件所在的文件夹路径,保存后再运行代码。

  • 核实文件位置
    右键.py文件,选「在文件资源管理器中打开所在文件夹」,确认.txt文件确实在这个文件夹里,别不小心放到子文件夹或者其他目录了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 02:10:18