写生成器实现:有一个文件,从文件中分段读出内容,在读出来的内容前面加一个“***”,再返回给使用者。

 1 def generator(f):
 2     f = open(f, encoding='utf-8')
 3     while True:
 4         data = f.read(20)
 5         if data.strip():
 6             yield "***" + data.strip()
 7 
 8 g = generator('user_info')
 9 for i in g:
10     print(i)
原文地址:https://www.cnblogs.com/seperinna/p/9755982.html