随笔分类 - python精耕细作
python单个知识点详解
摘要:[TOC] getattr详解 前言 这两天在优化腾讯云迁移平台( "SmartMS" )的中间件( )时. 其中某些接口由于涉及多种服务器系统类型, 迁移类型的判断.导致往往一个接口动辄70 80行. 随便进行一个接口的修改, 调试, 参数的变更. 都将花费好几分钟的时间去缕缕中间的逻辑.加上同一
阅读全文
摘要:[TOC] python线程入门 正常情况下,我们在启动一个程序的时候。这个程序会先启动一个进程,启动之后这个进程会启动起来一个线程。这个线程再去处理事务。也就是说真正干活的是线程, ,要资源但是进程自己是不干活的。默认情况下只有一个进程只会拉起来一个线程。 。真正干活的是线程。进程与线程的关系就像
阅读全文
摘要:[TOC] python协程入门 函数的执行顺序 在了解协程之前, 我们需要再次回想一下python中的多个函数执行的顺序是怎样的? 我们看看下面一段代码,在没有在解释器运行之前,你是否知道函数的最后输出的内容呢 函数从C1开始,在执行过程中,遇到函数B1此时函数就跳转到函数B1去执行,在跳转到B1
阅读全文
摘要:[TOC] 装饰器进阶 通过上一篇已经知道, 如果还有不理解什么是装饰器,请返回 "装饰器入门" 。 前面一篇算是装饰器的入门 。装饰器在 python语言中有着非常重要的应用。小到脚本的开发,大到很多功能负责的web框架开发。正如我们所知, 前面所看到的被装饰的 都是最简单函数格式, 这里所说的简
阅读全文
摘要:[TOC] python装饰器初级 认识装饰器 概念: 简单地说: 原则 : 不修改被装饰函数的源代码 不修改被装饰函数的调用方式 优点: 有助于让我们的代码更简短,也更Pythonic(Python范儿 应用场景: 在项目迭代过程中,需要不停的为某一个功能(函数)新增或删除某些小功能, 如果可复用
阅读全文