06 2019 档案

摘要:上下文管理器 1.与装饰器的区别 上下文管理器是装饰器的近亲,装饰器用于包装函数,上下文管理器用于包装任意代码块. 上下文管理器最常用的场合 作为确保资源被正确清理的一种方式. 2.上下文管理器举例 打开文件 打开文件必须确保其能关闭,这就构成了一种上下文的关系 3. 语句 我们知道 语句打开文件会 阅读全文
posted @ 2019-06-30 22:24 KainHuck 阅读(244) 评论(0) 推荐(0)
摘要:装饰器进阶 前言 如果你还不知道什么是装饰器,请看 "这里" , 请读者不要感到文章的冗长无聊,我会尽量用生动的表达,但我保证这是你见过最详细的教程(之一),如果你看完不能理解,欢迎在评论区批评我 给装饰器传参数 1 正如之前所说,装饰器就是函数,那么是函数就肯定可以传参数. 其实装饰器在调用时本身 阅读全文
posted @ 2019-06-16 10:33 KainHuck 阅读(390) 评论(0) 推荐(1)
摘要:1.前言 装饰器是Python的特有的语法,刚接触装饰器的同学可能会觉得装饰器很难理解,装饰器的功能也可以不用装饰器实现,但是装饰器无疑是提高你Python代码质量的利器(尤其是使用在一些具有重复功能的场景),是Python程序员的必备技能.下面我将由浅入深的讲解装饰器语法.在学习装饰器前请记住一点 阅读全文
posted @ 2019-06-09 16:58 KainHuck 阅读(533) 评论(0) 推荐(3)
摘要:前言 我们知道Python这门语言在运行速度上已经败给了许多别的语言(比如C, C++, Java, Golang....).但从一个开发者的角度来看Python是我最喜欢的语言,很大一部分原因在于其语法简单(其实是我比较懒),还有很多很sao的操作,可以大大提高我们的敲代码的效率.我们通常叫这种s 阅读全文
posted @ 2019-06-07 10:34 KainHuck 阅读(1078) 评论(0) 推荐(0)