协程
依剑仗天涯
实践是检测真理的唯一方法!
展开
-
Python中实现协程的方法
协程:简单的来说就是不带有返回值的调用最基本的实现方法:利用yeild来实现import timedef work1(): # 循环打印数字1 while True: print("-----1-----") # yield可以暂时挂起该函数,跳转到调用该函数的下方 yield # 延迟一...原创 2018-04-22 08:39:08 · 389 阅读 · 0 评论 -
python中多进程+协程的使用
首先强调背景: 1、GIL是什么? GIL的全称是Global Interpreter Lock(全局解释器锁),为了数据安全所做的决定。 GIL全局解释器锁: 同一进程下的多线程共享数据,共享意味着竞争,竞争带来无序,为了数据安全所以需要加锁进行数据保护,GIL本质是一把 互斥锁,使并发变为串行,保证同一时间只有一条线程访问解释器级别的数据,这样就保证了解释...原创 2018-05-26 14:31:51 · 6047 阅读 · 0 评论