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

Python+VS Code中读取DOB.txt遇文件不存在错误求助

解决Python读取文件时的FileNotFoundError问题
  • 确认VS Code的工作目录
    在VS Code终端输入pwd(macOS/Linux)或cd(Windows),查看当前工作目录是否为代码与文件所在的文件夹。若不符,可通过文件>打开文件夹选择正确目录,或在终端切换到目标目录后再运行脚本。

  • 检查文件名准确性
    确保文件名完全匹配,包括大小写(macOS/Linux系统对大小写敏感,DOB.txt和dob.txt会被视为不同文件)。同时检查Windows系统是否隐藏了文件扩展名,可能实际文件名是DOB.txt.txt,可在资源管理器开启“显示文件扩展名”查看真实名称。

  • 用脚本目录拼接绝对路径
    相对路径失效常因工作目录不符,通过脚本自身路径拼接文件绝对路径更可靠,修改代码如下:

    import os
    
    # 获取当前脚本所在文件夹路径
    script_dir = os.path.dirname(os.path.abspath(__file__))
    # 拼接文件完整路径
    file_path = os.path.join(script_dir, "DOB.txt")
    
    with open(file_path, "r") as file:
        lines = file.readlines()
        print(lines)
    
  • 检查Dropbox同步状态
    确认DOB.txt已完成Dropbox同步(托盘图标无同步中标记),同步延迟可能导致本地无法读取文件。同时确保文件已同步到本地,而非仅在线存在于Dropbox云端。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 20:17:07