ITPub博客

首页 > > > python面试专题--with 关键字与上下文管理

python面试专题--with 关键字与上下文管理

作者:bluetooth 时间:2019-08-12 12:01:44 0 删除 编辑

目录

  • 瞎比比
  • 聊聊为什么要用 with、contextlib
  • 举个栗子
  • with、contextlib 原理
  • 常见的 with 用例

瞎比比

本文源码地址:https://github.com/zonezoen/blog/tree/master/python/interview

最近秋招就要到了,我准备了 Python 面试的一系列专题,涉及到 Python 的一些高级用法,例如:垃圾回收机制、装饰器、上下文管理器等等。希望在秋招路上助你一臂之力。

聊聊为什么要用 with、contextlib

通常情况下,我们在做一些资源操作的时候,都要做 open 和 close 等相关的操作,为的就是使用完资源之后,及时清理不用的资源,避免占用内存。例如,典型的数据库操作:

今天就讲到这,我们一步一个脚印,加油!






来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3402/viewspace-3146341/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: JDBC读取数据
请登录后发表评论 登录
全部评论

注册时间:2019-07-11

  • 博文量
    280
  • 访问量
    20975