跳到主要内容

4 篇文档带有标签「Python」

查看所有标签

python并发编程——多线程编程 threading 协程

Python 并发编程可以分为三块:多进程编程,多线程编程,多协程编程。之前一篇文章已经讲解过了 多进程编程 multiprocessing 的用法,threading 的使用基本上和 multiprocessing 的差别不大,由于协程是共享同一个进程下的内存地址,所以无需使用 Manager/Array/Values 这种进程间通信的方法,更加简单。

Python并发编程——多进程编程 multiprocessing 模块

Python 并发编程可以分为三块:多进程编程,多线程编程,多协程编程。前两者是由于操作系统控制的,协程是由用户控制。所以在多进程的编程上,不同操作系统的效果不一样。如果是为了学习多进程编辑,建议在Mac Os 或者 Linux 上。