上节内容,简单的介绍了线程和进程,并且介绍了Python中的GIL机制。本节详细介绍线程、进程以及协程的概念及实现。
线程
基本使用
方法1: 创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入
import threading import time def worker(): time.sleep(2) print("test") for i in range(5): t = threading.Thread(target=worker) t.start()