wyblovexz@ 发表于 2020-11-3 16:51:30

为什么我在python里输入打开文件的代码却一直说找不到文件呢

为什么我在python里输入打开文件的代码却一直说找不到文件呢

jackz007 发表于 2020-11-3 17:10:46

       勤快点,贴出你的代码文本。

wyblovexz@ 发表于 2020-11-3 20:52:45

jackz007 发表于 2020-11-3 17:10
勤快点,贴出你的代码文本。

f=open('record.txt')
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
    f=open('record.txt')
FileNotFoundError: No such file or directory: 'record.txt'

比如这样

wyblovexz@ 发表于 2020-11-3 20:53:33

wyblovexz@ 发表于 2020-11-3 20:52
f=open('record.txt')
Traceback (most recent call last):
File "", line 1, in


open('D:\\record.txt')
Traceback (most recent call last):
File "<pyshell#10>", line 1, in <module>
    open('D:\\record.txt')
FileNotFoundError: No such file or directory: 'D:\\record.txt'


还有这样

jackz007 发表于 2020-11-3 21:01:24

   可是,这个文件“D:\\record.txt” 它确实存在吗?

wyblovexz@ 发表于 2020-11-5 17:07:54

jackz007 发表于 2020-11-3 21:01
可是,这个文件“D:\\record.txt” 它确实存在吗?

是在的呀,我之前都打得开,第二天过来就打不开了

wyblovexz@ 发表于 2020-11-5 17:19:12

wyblovexz@ 发表于 2020-11-5 17:07
是在的呀,我之前都打得开,第二天过来就打不开了

C:\Users\zhouxiaoli\Desktop
这个错误是什么意思呢

wyblovexz@ 发表于 2020-11-5 17:20:03

wyblovexz@ 发表于 2020-11-5 17:19
这个错误是什么意思呢

f=open('D:\\love.txt')
>>> f.read()
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
    f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 4: illegal multibyte sequence

Doris- 发表于 2020-11-5 18:04:14

那个txt文件确实在那个文件下??在不可能打不开呀{:10_249:}

卡着点学习 发表于 2020-11-5 21:59:38

假设你的文件在d盘, 名字叫test.txt,你的打开方式应该是:
f=open('D\\test.txt', 'r')
file = f.read()
print(file)
这样你就能打开了,如果出场 PermissionError: Error[], permission denied
你就以管理员身份打开idle再运行上述代码就可以打开文件了

卡着点学习 发表于 2020-11-5 22:00:28

假设你的文件在d盘, 名字叫test.txt,你的打开方式应该是:
f=open('D\\test.txt', 'r')
file = f.read()
print(file)
这样你就能打开了,如果出现 PermissionError: Error[], permission denied
你就以管理员身份打开idle再运行上述代码就可以打开文件了

wyblovexz@ 发表于 2020-11-17 14:54:49

卡着点学习 发表于 2020-11-5 22:00
假设你的文件在d盘, 名字叫test.txt,你的打开方式应该是:
f=open('D\\test.txt', 'r')
file = f.read ...

谢谢,知道啦

面粉气球 发表于 2021-6-7 12:27:52

请问为什么不能直接按照小甲鱼的方法输入文件名打开呀
页: [1]
查看完整版本: 为什么我在python里输入打开文件的代码却一直说找不到文件呢