yield

2017-08-23  本文已影响0人  转身为墙
def AIexReadlines():
    seek = 0
    while True:
        with open('D:/temp.txt') as f:
            f.seek(seek) #将文件指针向前移动seek个字节
            data = f.readline()
            if data:
                seek = f.tell()  #获取当前文件读取指针,第一次读取后,seek等于行末
                yield data
            else:
                return
#print AIexReadlines()            
for item in AIexReadlines():   #迭代
    print item 
上一篇下一篇

猜你喜欢

热点阅读