Python文件处理

时间:2014-08-28 21:04:26   收藏:0   阅读:226

判断文件结束

方法一,一次读取一行:
while 1:
    line=f.readline()
    if not line:#注空行不会被视为文件尾,如楼上所说空行是有字符的。换行符
       break
    #....go on......

读取line后,先判断是不是已到文件尾(if not line),再line.strip()去前后导空字符,如果反过来,遇到空行就会退出循环!后行后面的数据不会被读取!

或者方法二,一次读取文件内容,产生一个列表:
lines=f.readlines()
for line in lines:
   #.....go on......

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!