3.处理文件,用户指定要查找的文件和内容,将文件中包含要查找内容的每一行都输出到屏幕
def check_file(filename,aim):
with open(filename,encoding='utf-8') as f: #句柄 : handler,文件操作符,文件句柄
for i in f:
if aim in i:
yield i g = check_file('1.复习.py','生成器')
for i in g:
print(i.strip()) 4.写生成器,从文件中读取内容,在每一次读取到的内容之前加上‘***’之后再返回给用户。
def check_file(filename):
with open(filename,encoding='utf-8') as f: #句柄 : handler,文件操作符,文件句柄
for i in f:
yield '***'+i for i in check_file('1.复习.py'):
print(i.strip())

最新文章

  1. 企业商务差旅信息化管理与移动App
  2. [转]新型智慧城市总体架构 华为 新ICT 一云二网三平台
  3. JDK-Logger
  4. 5-06使用Sql 语句为表添加约束
  5. Java基础-JDK动态代理
  6. linux 神器之wget
  7. 使用DatagramSocket与DatagramPacket传输数据
  8. MVC5 Entity Framework学习之Entity Framework高级功能
  9. BootStrap学习2 typeahead
  10. C# Socket的TCP通讯
  11. [转]HTTPS连接的前几毫秒发生了什么
  12. UWP 手绘视频创作工具技术分享系列 - 位图的绘制
  13. C#技术点--修改系统时间
  14. python day1 之三级菜单的正确姿势
  15. 【C#复习总结】析构函数
  16. ADO中最重要的对象有三个:Connection、Recordset和Command
  17. 给echarts加个“全屏展示”
  18. 事件驱动模型 IO多路复用 阻塞IO与非阻塞IO select epool
  19. Delphi开发安卓程序的感受
  20. http文件导出

热门文章

  1. C#Timer停不住
  2. C# 测试代码#if DEBUG使用
  3. 从网络架构方面简析循环神经网络RNN
  4. 深入剖析ASP.NET Core2.1部署模型,你会大吃一惊
  5. 使用PowerDesigner创建物理模型并生成SQL语句在MySQL中生成表
  6. cf791B(完全图&dfs)
  7. $("body").animate({"scrollTop":top})无效的问题
  8. Codeforces Round #562 (Div. 2) C. Increasing by Modulo
  9. devOps开发(Web API 实例)dotnet core 和 Azure PaaS服务
  10. 4. 把一幅彩色图像的R、G、B分量单独显示。