python 使用生成器 来完成 监听文件输入的例子

def tail(filename):#函数
f = open(filename,encoding='utf-8')
while True:
line = f.readline()
if line.strip():
yield line.strip()

g = tail('file')#引用 设置文件名为 file
for i in g: #使用生成器监听
if 'python' in i:
print('***',i)

 

posted on 2018-11-02 16:44  ||子义  阅读(667)  评论(1编辑  收藏  举报

导航