900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python对txt文本文件进行读写操作

python对txt文本文件进行读写操作

时间:2023-07-25 14:49:33

相关推荐

python对txt文本文件进行读写操作

对txt文本文件进行操作是Python与外部进行交流的一种方式,可以将计算过程生成的数据存放到txt文本文件中进行保存,也可以读取文本文件中的内容进行操作。

文件的读写需用到open函数。

open函数模式分为如下几种:

“r”以只读模式打开“w”以只写模式打开“rb”以二进制读方式打开“wb”以二进制写方式打开"a"或“a+”可以在文件后添加内容而不是清空后再添加

读取操作

f=open("D:\\data.txt","r")a=f.read(3)print(a)

结果:123

如果想要将所有内容都读取出来:

f=open("D:\\data.txt","r")for line in f.readlines():print (line)

输出结果:

123465413456

中间有空格是因为文本文件中换行有回车的出现

写入操作:

f=open("D:\\data.txt","w")f.write("789")f.close()

这种方式是先将文件清空后再写入,不是直接在后面添加。

直接在后面添加

f=open("D:\\data.txt","a")f.write("101112")f.close()

open只能打开比较小的文本,较大的文本无法打开,而且后面必须用close语句结尾。解决这一问题的方法就是with open:

with open("D:\\data.txt","r") as f:for line in f.readlines:print (line)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。