异常处理
import osos.listdir(os.curdir)
file_name = input("请输入要打开的文件名:")
f = open(file_name,"r")
print("文件的内容是:")
for each_line in f:
print(each_line)
我想在我这个代码保存的目录中打开另外一个文件,为啥打不开哦 什么报错 1q23w31 发表于 2020-8-15 09:48
什么报错
FileNotFoundError: No such file or directory: '2' 比如说txt文档的话。你需要设置一下存储的格式,我的是utf-8,所以需要用utf-8的格式打开
代码:
import os
os.listdir(os.curdir)
file_name = input("请输入要打开的文件名:")
f = open(file_name,"r",encoding = 'utf-8')
print("文件的内容是:")
for each_line in f:
print(each_line)
@Twilight6 快来发一下你的那个图片{:10_256:} 小小鹏 发表于 2020-8-15 10:01
FileNotFoundError: No such file or directory: '2'
目录结构不对吧,这是文件找不到的报错,用图床发一下你的目录结构
https://www.superbed.cn/ 小甲鱼的铁粉 发表于 2020-8-15 10:02
比如说txt文档的话。你需要设置一下存储的格式,我的是utf-8,所以需要用utf-8的格式打开
代码:
谢谢知道啦 小小鹏 发表于 2020-8-15 10:25
谢谢知道啦
如果解决的话麻烦设置最佳{:10_297:} 小甲鱼的铁粉 发表于 2020-8-15 10:26
如果解决的话麻烦设置最佳
你的回答和报错内容貌似没对上{:10_260:}
报错是找不到文件,因为不是运行代码目录下文件,所以你要输入文件完整路径,不能只输入一个文件名 with open
页:
[1]