python并发编程的几种方法

  1. 多线程 Threading模块

  2. 2.6版本以后 多进程 multiprocessing模块

  3. 协程 gevent (是一个基于libev的并发库。它为各种并发和网络相关的任务提供了整洁的API。在gevent中用到的主要模式是Greenlet, 它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部运行在主程序操作系统进程的内部,但它们被协作式地调度。)