Mojoo08 发表于 2020-3-16 09:11:10

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

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

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

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: No such file or directory: 'record.txt'

Process finished with exit code 1


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






sunrise085 发表于 2020-3-16 09:21:03

那个txt文件不是应该和   /Users/apple/PycharmProjects/I_love_python/app.py放在一起吗?
没写路径的情况下找的是当前执行的文件的路径。你当前执行的是app.py文件吧?

qiuyouzhi 发表于 2020-3-16 09:21:19

1,代码就是那个import text.py对吧?
2,你是要改变文件的内容还是把文件移到另一个文件夹?

Mojoo08 发表于 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

Mojoo08 发表于 2020-3-16 10:00:17

sunrise085 发表于 2020-3-16 09:21
那个txt文件不是应该和   /Users/apple/PycharmProjects/I_love_python/app.py放在一起吗?
没写路径的 ...

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

Mojoo08 发表于 2020-3-16 10:01:16

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

1.对滴
2。我想自己敲一遍小甲鱼的课, 文件:一个任务

qiuyouzhi 发表于 2020-3-16 10:02:24

Mojoo08 发表于 2020-3-16 10:01
1.对滴
2。我想自己敲一遍小甲鱼的课, 文件:一个任务

你试试用os.chdir改一下工作路径

txxcat 发表于 2020-3-16 10:03:34

先看看你的当前目录是什么:
import os
os.getcwd()

wp231957 发表于 2020-3-16 10:05:24

简单讲,你的xxx.py和你要打开的文本文件应该在一个目录,否则你需要使用绝对路径

Mojoo08 发表于 2020-3-16 10:07:56

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

我就是不知道怎么放在一个目录里面啊,哎 o(╥﹏╥)o哭

wp231957 发表于 2020-3-16 10:11:00

Mojoo08 发表于 2020-3-16 10:07
我就是不知道怎么放在一个目录里面啊,哎 o(╥﹏╥)o哭

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

我也是无语了

sunrise085 发表于 2020-3-16 10:12:29

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

直接把你的txt文件复制到/Users/apple/PycharmProjects/I_love_python/app.py路径下呗~
不知道如何复制,还是找不到这个路径?
linux下移动文件应该不难吧

Mojoo08 发表于 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⁩ ▸ ⁨Users⁩ ▸ ⁨apple⁩ ▸ ⁨Desktop⁩ 这里面?

你觉得我以后可以直接在Pycharm里面新建一个TXT文档然后再弄吗?
我也没辙了

wp231957 发表于 2020-3-16 10:17:47

Mojoo08 发表于 2020-3-16 10:14
Mac里面木有显示啊,要是 Windows 我就会啊
1.不知道
2.Macintosh HD⁩ ▸ ⁨Users&#82 ...

mac不了解,你可以百度一下,因为复制粘贴以及查找文件都是基本操作,不会太难的

wp231957 发表于 2020-3-16 10:18:52

本帖最后由 wp231957 于 2020-3-16 10:22 编辑

Mojoo08 发表于 2020-3-16 10:14
Mac里面木有显示啊,要是 Windows 我就会啊
1.不知道
2.Macintosh HD⁩ ▸ ⁨Users&#82 ...

你早说mac系统啊,我就不参加讨论了,不会

Mojoo08 发表于 2020-3-16 10:21:58

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

恩恩 还是谢谢你了,我先去找找,要是实在不行我就在Pycharm新建文档再拷过去

Mojoo08 发表于 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, 但是不知道怎么复制

sunrise085 发表于 2020-3-16 10:33:04

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

这个问题有两种解决方法。
第一种,就像windows下那样通过文件管理器复制粘贴,你在一楼不是贴了一张文件管理器的截图么,直接在文件管理器中可以操作。
第二种,若你想摆脱windows模式的影响,想使用命令行,具体操作网上查吧,会查到很多相关内容。

Mojoo08 发表于 2020-3-16 10:34:16

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

恩恩 我会了,感谢

Mojoo08 发表于 2020-3-16 10:35:03

谢谢大家!!我终于弄好啦!!
页: [1]
查看完整版本: 求助FileNotFoundError: [Errno 2] No such file or directory: 'record.txt'