Python开发

Python开发

【Python并发编程】协程篇

什么是协程?使用单线程从程序的角度去实现并发执行协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。目录什么是协程?目录协程模块0x01:greenlet模块0x02:gevent模块0x03:单线程下实现并发socket通讯协程模块0x01:greenlet模块如果我们在单个线程内有2

2019-07-30
49 0

【Python并发编程】线程池与进程池

在刚开始学多进程或多线程时,我们迫不及待地基于多进程或多线程实现并发的套接字通信,然而这种实现方式的致命缺陷是:服务的开启的进程数或线程数都会随着并发的客户端数目地增多而增多,这会对服务端主机带来巨大的压力,甚至于不堪重负而瘫痪。

2019-07-28
49 0

【Python并发编程】多线程的使用

开启线程的两种方式方式一fromthreadingimportThreadimporttimedefsayhi(name):time.sleep(2)print('%ssayhello'%name)if__name__=='__main__':t=Thread(target=sayhi,args=(

2019-07-19
38 0