摘要: 优点:使用gevent协程,可以更好的利用线程资源。(基于线程实现) 1.协程的简单使用: 开始使用: 2.协程的了解:对于上面的例子来说,有点不太容易理解,我们使用计时去了解其中流程,再去讨论上面代码 (1)上面sleep(0)和下面的sleep(3)相比,得出两个函数的执行时间是一致的(几乎是) 阅读全文
posted @ 2018-05-12 22:17 山上有风景 阅读(1899) 评论(0) 推荐(3)
摘要: 需求: 想要在某些操作执行前后去完成某些固定操作 举例: 在我们使用with对文件进行操作的时候就是上下文管理 这个上下文管理器,主要是在文件操作之后为我们加上了close方法,关闭了文件描述符 使用:引入contextlib包,使用装饰器方法contextmanager去修饰自定义方法,就可以使用 阅读全文
posted @ 2018-05-12 19:44 山上有风景 阅读(619) 评论(0) 推荐(0)