鱼C论坛

 找回密码
 立即注册
查看: 3495|回复: 19

[已解决]求助FileNotFoundError: [Errno 2] No such file or directory: 'record.txt'

[复制链接]
发表于 2020-3-16 09:11:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Mojoo08 于 2020-3-16 10:06 编辑

我想把 record.txt移到这个作业中,用的Macbook, 我还特别把Pycharm中的文件和record.txt放到了一个文件夹中,请各位大神帮忙一下,从昨天卡到今天

  1. f = open('record.txt', encoding='utf-8')
复制代码

/Users/apple/PycharmProjects/I_love_python/venv/bin/python /Users/apple/PycharmProjects/I_love_python/app.py
Traceback (most recent call last):
  File "/Users/apple/PycharmProjects/I_love_python/app.py", line 1, in <module>
    f = open('record.txt', encoding='utf-8')
FileNotFoundError: [Errno 2] No such file or directory: 'record.txt'

Process finished with exit code 1


我突然弄好了,问一下是不是可以直接在Pycharm中新建一个.txt格式的文件,然后把下载的txt复制过去??






最佳答案
2020-3-16 10:33:04
Mojoo08 发表于 2020-3-16 10:27
现在我会找到路径了 command + option + c ,/Users/apple/Desktop/record.txt, 但是不知道怎么复制

这个问题有两种解决方法。
第一种,就像windows下那样通过文件管理器复制粘贴,你在一楼不是贴了一张文件管理器的截图么,直接在文件管理器中可以操作。
第二种,若你想摆脱windows模式的影响,想使用命令行,具体操作网上查吧,会查到很多相关内容。
Screenshot 2020-03-16 at 09.08.50.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-16 09:21:03 | 显示全部楼层
那个txt文件不是应该和   /Users/apple/PycharmProjects/I_love_python/app.py  放在一起吗?
没写路径的情况下找的是当前执行的文件的路径。你当前执行的是app.py文件吧?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 09:21:19 | 显示全部楼层
1,代码就是那个import text.py对吧?
2,你是要改变文件的内容还是把文件移到另一个文件夹?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 09:55:14 | 显示全部楼层
qiuyouzhi 发表于 2020-3-16 09:21
1,代码就是那个import text.py对吧?
2,你是要改变文件的内容还是把文件移到另一个文件夹?

1.是的
2.我是想复制 文件:一个任务,这个内容
https://www.bilibili.com/video/av27789609?p=30
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:00:17 | 显示全部楼层
sunrise085 发表于 2020-3-16 09:21
那个txt文件不是应该和   /Users/apple/PycharmProjects/I_love_python/app.py  放在一起吗?
没写路径的 ...

0.怎么放呀?我就是弄了半天也放不到一起。但是后来写课后作业,我把新建一个文件的答案复制了,然后随手把这个小甲鱼与客服文档放到一起就又可以了。我也不知道是怎么回事
1.对的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:01:16 | 显示全部楼层
qiuyouzhi 发表于 2020-3-16 09:21
1,代码就是那个import text.py对吧?
2,你是要改变文件的内容还是把文件移到另一个文件夹?

1.对滴
2。我想自己敲一遍小甲鱼的课, 文件:一个任务
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:02:24 | 显示全部楼层
Mojoo08 发表于 2020-3-16 10:01
1.对滴
2。我想自己敲一遍小甲鱼的课, 文件:一个任务

你试试用os.chdir改一下工作路径
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:03:34 | 显示全部楼层
先看看你的当前目录是什么:
  1. import os
  2. os.getcwd()
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:05:24 From FishC Mobile | 显示全部楼层
简单讲,你的xxx.py和你要打开的文本文件应该在一个目录,否则你需要使用绝对路径
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:07:56 | 显示全部楼层
wp231957 发表于 2020-3-16 10:05
简单讲,你的xxx.py和你要打开的文本文件应该在一个目录,否则你需要使用绝对路径

我就是不知道怎么放在一个目录里面啊,哎 o(╥﹏╥)o哭
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:11:00 From FishC Mobile | 显示全部楼层
Mojoo08 发表于 2020-3-16 10:07
我就是不知道怎么放在一个目录里面啊,哎 o(╥﹏╥)o哭

1  你的xxx.py知道在哪里不?
2  你的xxx.txt知道在哪里呢?
3 你会基本的复制粘贴不???

我也是无语了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:12:29 | 显示全部楼层
Mojoo08 发表于 2020-3-16 10:00
0.怎么放呀?我就是弄了半天也放不到一起。但是后来写课后作业,我把新建一个文件的答案复制了,然后随手 ...

直接把你的txt文件复制到/Users/apple/PycharmProjects/I_love_python/app.py路径下呗~
不知道如何复制,还是找不到这个路径?
linux下移动文件应该不难吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:14:52 | 显示全部楼层
wp231957 发表于 2020-3-16 10:11
1  你的xxx.py知道在哪里不?
2  你的xxx.txt知道在哪里呢?
3 你会基本的复制粘贴不???

Mac里面木有显示啊,要是 Windows 我就会啊
1.不知道
2.Macintosh HD&#8297; &#9656; &#8296;Users&#8297; &#9656; &#8296;apple&#8297; &#9656; &#8296;Desktop&#8297; 这里面?

你觉得我以后可以直接在Pycharm里面新建一个TXT文档然后再弄吗?
我也没辙了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:17:47 From FishC Mobile | 显示全部楼层
Mojoo08 发表于 2020-3-16 10:14
Mac里面木有显示啊,要是 Windows 我就会啊
1.不知道
2.Macintosh HD&#8297; &#9656; &#8296;Users&#82 ...

mac不了解,你可以百度一下,因为复制粘贴以及查找文件都是基本操作,不会太难的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:18:52 From FishC Mobile | 显示全部楼层
本帖最后由 wp231957 于 2020-3-16 10:22 编辑
Mojoo08 发表于 2020-3-16 10:14
Mac里面木有显示啊,要是 Windows 我就会啊
1.不知道
2.Macintosh HD&#8297; &#9656; &#8296;Users&#82 ...


你早说mac系统啊,我就不参加讨论了,不会
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:21:58 | 显示全部楼层
wp231957 发表于 2020-3-16 10:17
mac不了解,你可以百度一下,因为复制粘贴以及查找文件都是基本操作,不会太难的

恩恩 还是谢谢你了,我先去找找,要是实在不行我就在Pycharm新建文档再拷过去
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:27:42 | 显示全部楼层
sunrise085 发表于 2020-3-16 10:12
直接把你的txt文件复制到/Users/apple/PycharmProjects/I_love_python/app.py路径下呗~
不知道如何复制 ...

现在我会找到路径了 command + option + c ,/Users/apple/Desktop/record.txt, 但是不知道怎么复制
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-16 10:33:04 | 显示全部楼层    本楼为最佳答案   
Mojoo08 发表于 2020-3-16 10:27
现在我会找到路径了 command + option + c ,/Users/apple/Desktop/record.txt, 但是不知道怎么复制

这个问题有两种解决方法。
第一种,就像windows下那样通过文件管理器复制粘贴,你在一楼不是贴了一张文件管理器的截图么,直接在文件管理器中可以操作。
第二种,若你想摆脱windows模式的影响,想使用命令行,具体操作网上查吧,会查到很多相关内容。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:34:16 | 显示全部楼层
sunrise085 发表于 2020-3-16 10:33
这个问题有两种解决方法。
第一种,就像windows下那样通过文件管理器复制粘贴,你在一楼不是贴了一张文 ...

恩恩 我会了,感谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-16 10:35:03 | 显示全部楼层
谢谢大家!!我终于弄好啦!!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-1 04:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表