python文件打开
tf=open("f.txt","rt")print(tf.readline())
tf.close()
为啥 会报错呢?
FileNotFoundError: No such file or directory: 'f.txt'
明明在桌面上就放着一个 f.txt 呢!
感谢!!!
本帖最后由 whosyourdaddy 于 2020-5-8 16:45 编辑
你把桌面上的文件放到包含自身python文件的文件夹 本帖最后由 KevinHu 于 2020-5-8 16:42 编辑
改成这样:
tf=open("./f.txt","rt")
print(tf.readline())
tf.close()
因为“./”是表示文件所在的目录下,如果没有“./”,则Python会默认把路径设置成Python的安装路径 KevinHu 发表于 2020-5-8 16:40
改成这样:
我把python文件和txt文件放到文件下之后,用您给的代码,还是会报错诶。
FileNotFoundError: No such file or directory: './f.txt' 赤梦云 发表于 2020-5-8 16:57
我把python文件和txt文件放到文件下之后,用您给的代码,还是会报错诶。
FileNotFoundError: ...
是放到了同一个目录下吗? KevinHu 发表于 2020-5-8 16:58
是放到了同一个目录下吗?
对的。我把py和txt放到了一个文件夹里。 赤梦云 发表于 2020-5-8 16:59
对的。我把py和txt放到了一个文件夹里。
我刚才试了,可以啊 KevinHu 发表于 2020-5-8 17:01
我刚才试了,可以啊
我这边还是不行{:10_266:}。您方便截几个图我看看吗? 先确认你的系统有没有打开显示扩展名,如果没有开,那你得文件名应该是f.txt.txt 赤梦云 发表于 2020-5-8 17:05
我这边还是不行。您方便截几个图我看看吗?
噢!我知道了!我在文本文件后面多加了一个txt{:10_266:}
谢谢您!!! 赤梦云 发表于 2020-5-8 17:05
我这边还是不行。您方便截几个图我看看吗?
右键点击txt文件,点击属性,看看文件名那里是不是“f”
页:
[1]