svn常用命令整理(svn命令行)
3734
2022-08-14
Python读取txt文件为什么显示找不到文件?python打开txt文件找不到(python 文件读写找不到文件)
当我们在使用Python时,读取文件是比较常见的,而txt文件又是我们比较常用的一种文件形式。所以用Python读取txt文档是我们学习Python过程中需要掌握的知识,但是很多人在学习过程中,会发现存在报错的情况,比如找不到文件,这个时候怎么办呢?本文就给分享给大家一些关于Python读取txt文件的正确方法
一、准备一个 txt 文件
首先,在项目工程下新建一个 text.txt 文件:
内容先弄简单点,如下:
这是一行测试数据
二、开始编码
工程下新建 read_txt.py 文件,开始编写读取 txt 的 Python 代码,
# 通过 open() 函数打开工程下的 test.txt 文件,并将其赋值给文件对象 file
with open('test.txt') as file:
# 调用 read() 函数读取文件内容
content = file.read()
# 打印 test.txt 的文件内容
print(content)
正常来说,我们调用 open() 函数打开文件后,需要调用 close() 函数去文件流,但是关闭的时机很有讲究。
过早关闭如果说后面还需要这个文件的话,就会报找不到文件错误。太晚关闭的话, 又会占用系统的 IO 资源。另外,如果说在执行 close() 函数之前发生异常,导致程序退出的话,都会导致数据丢失或受损。
with 关键字能够自动在不需要访问文件后,选择一个合适的时候关闭文件流,非常推荐使用。
执行上面代码,输出如下:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~