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

遭遇FileNotFoundError:桌面Mammal文件路径配置求助

解决FileNotFoundError: [Errno 2] No such file or directory: 'Mammal'

问题根源

你代码里用的是相对路径,但Python脚本的运行目录和桌面不是同一个,所以找不到目标文件。

具体解决方法

  • 直接使用绝对路径
    根据你的系统替换路径中的「你的用户名」:

    • Windows系统:
      # 用原始字符串避免反斜杠转义问题
      file = open(r"C:\Users\你的用户名\Desktop\Mammal", "r")
      for line in file.readlines():
          print(line)
      file.close()  # 记得关闭文件,用with语句更安全
      
      推荐用更规范的with语句:
      with open(r"C:\Users\你的用户名\Desktop\Mammal", "r") as file:
          for line in file.readlines():
              print(line)
      
    • macOS/Linux系统:
      with open("/Users/你的用户名/Desktop/Mammal", "r") as file:
          for line in file.readlines():
              print(line)
      
  • 将脚本移到桌面运行
    把你的Python脚本复制到桌面,再执行脚本,此时相对路径"Mammal"就能找到同目录下的文件。

  • 检查文件扩展名是否被隐藏
    部分系统默认隐藏文件扩展名,你修改后的文件名可能实际还是Mammal.txt(仅显示为Mammal)。打开文件管理器的「显示文件扩展名」选项,确认文件名是否真的是Mammal。如果仍带有.txt,要么代码里写"Mammal.txt",要么重新修改文件名。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 12:33:11