关于文件的读取(整个读再print与读一行print一行)
2017-02-10 22:49
162 查看
1.读整个文件,再逐行print(适用于整个文件大小适中的,对于大文件,此种方法太占用内存)
2.读一行print一行readline(),适用于较大的文件。
filename = raw_input('Enter file name: ') fobj = open(filename, 'r') for eachLine in fobj: print eachLine, fobj.close()
2.读一行print一行readline(),适用于较大的文件。
filename = raw_input('Enter file name: ') fobj = open(filename, 'r') while true: line=fobj.readline() if len(line)==0:#长度0表明达到文件末尾 break; print line, fobj.close()
相关文章推荐
- 关于C语言读取文件时候多读一行
- 关于DateList一行绑定多个数据分页(一)cs文件
- 关于vs.net中读取文件出现乱码的现象
- 怎样读取一个文件的一行?
- 关于Winform中资源文件的读取
- 关于读取txt文件的分段问题
- 反向读取文件的每一行
- Python天天美味(18) - linecache.getline()读取文件中特定一行
- 如何使用read命令读取文件的每一行
- 如何使用read命令读取文件的每一行
- 两个关于.NET读取EXCEL文件的问题,记下来,感觉很有用
- 读取文本数据文件的某一行的方法
- 今天解决了两个关于.NET读取EXCEL文件的问题,记下来,很有用!
- 今天解决了两个关于.NET读取EXCEL文件的问题,记下来,很有用!
- 如何使用read命令读取文件的每一行
- 关于DateList一行绑定多个数据分页(二)aspx文件
- TCL/EXPECT自动化测试脚本实例五 --- 由文件中读取一行
- 如何一行行地读取文件?
- asp.net关于文件在数据库的存入和读取
- asp.net关于文件在数据库的存入和读取