Python基础——read(),readline(),readlines()的区别
2017-07-20 12:15
501 查看
""" 关于read()方法: 1、读取整个文件,将文件内容放到一个字符串变量中 2、如果文件大于可用内存,不可能使用这种处理 """ file_object = open("test.py",'r') #创建一个文件对象,也是一个可迭代对象 try: all_the_text = file_object.read() #结果为str类型 print type(all_the_text) print "all_the_text=",all_the_text finally: file_object.close() """ 关于readline()方法: 1、readline()每次读取一行,比readlines()慢得多 2、readline()返回的是一个字符串对象,保存当前行的内容 """ file_object1 = open("test.py",'r') try: while True: line = file_object1.readline() if line: print "line=",line else: break finally: file_object1.close() """ 关于readlines()方法: 1、一次性读取整个文件。 2、自动将文件内容分析成一个行的列表。 """ file_object2 = open("test.py",'r') try: lines = file_object2.readlines() print "type(lines)=",type(lines) #type(lines)= <type 'list'> for line in lines: print "line=",line finally: file_object2.close()
相关文章推荐
- 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、write、tell光标、读取字节字符、for读取
- 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()区别--转自CSDN
- python中read() readline()以及readlines()区别 .
- python读文件read()、readline()、readlines()三个方法的区别
- Python中read()、readline()和readlines()三者间的区别和用法
- python中读取文件函数read()、readline()、readlines()的区别
- python:read,readlines,readline的区别