标签:line 引用 close 读取 strip 介绍 print style 文本文件
file_object = open(‘test.txt‘) //不要把open放在try中,以防止打开失败,那么就不用关闭了
try:
    file_context = file_object.read() //file_context是一个string,读取完后,就失去了对test.txt的文件引用
    #  file_context = open(file).read().splitlines() 
    // file_context是一个list,每行文本内容是list中的一个元素
finally:
    file_object.close()
//除了以上方法,也可用with、contextlib都可以打开文件,且自动关闭文件,
//以防止打开的文件对象未关闭而占用内存with open(file) as f:
    line = f.readline()
    while line:
        print line
        line = f.readline()with open(file) as f:
  for line in f.readlines():
     print linefile_object = open(‘test.txt‘,‘rU‘)
try: 
    for line in file_object:
         do_somthing_with(line)//line带"\n"
finally:
     file_object.close()标签:line 引用 close 读取 strip 介绍 print style 文本文件
原文地址:http://www.cnblogs.com/Yolandera/p/7257595.html