python读写read(),readline,readlines
2015-03-25 16:04
537 查看
1.read()每次读取整个文件,通常用于将一个文件内容放到一个字符串中。但是当文件内容过大时,则不可行,并且当按行读取文件时也不适合。2.readline()每次读取一行,占用内存小,适合读大文件。
#coding:utf-8 #python2.7 f = open('1.txt','r') result = list() for line in f: line = f.readline() print line #do something you want3.readlines每次读取整个文件。
#coding:utf-8#python2.7f = open('1.txt','r')result = list()for line in f.readlines():#do something you wantresult.append(line)print resultopen('1.txt','w').write('%s' % '\n'.join(result))4.另外一种读文件的方式:
#coding:utf-8#python2.7f = open('1.txt','r')result = list()for line in f:print line #do something you want这种方式和readline相比,直接省去了f.readline()这一行参考文章:1.http://blog.csdn.net/werm520/article/details/68984732.http://www.cnblogs.com/xuxn/archive/2011/07/27/read-a-file-with-python.html
相关文章推荐
- 实例说明Python文件读写中的read(), readline(),readlines()的区别
- python中read、readline、readlines的区别
- python中read() readline()以及readlines()用法
- python read(),readline(),readlines()
- 【Python】文件操作,read(), readline(), readlines()
- python中的三个读read(),readline()和readlines()
- python中的三个读read(),readline()和readlines()
- python中read() readline()以及readlines()用法
- python 点滴记录8:文件操作read、readline与readlines
- python 中的 read readline readlines 与 wirte writelines
- python - read/readline/readlines
- python中的三个读read(),readline()和readlines()
- python 中的三个读read(),readline()和readlines()
- python 中的三个读read(),readline()和readlines()
- python读操作:read(),readline(),readlines() 的区别
- python中read() readline()以及readlines()区别 .
- python中read() readline()以及readlines()用法
- python中read() readline()以及readlines()区别 .
- python输入输出---read(),readline()和readlines()
- python中read() readline()以及readlines()用法