摘要: 位于 time 模块中的 sleep(secs) 函数,可以实现令当前执行的线程暂停 secs 秒后再继续执行。所谓暂停,即令当前线程进入阻塞状态,当达到 sleep() 函数规定的时间后,再由阻塞状态转为就绪状态,等待 CPU 调度。 sleep() 函数位于 time 模块中,因此在使用前,需先 阅读全文
posted @ 2020-04-28 14:41 Y-喵喵 阅读(4456) 评论(0) 推荐(0) 编辑
摘要: 前面不只一次提到,当程序中拥有多个线程时,主线程执行结束并不会影响子线程继续执行。换句话说,只有程序中所有线程全部执行完毕后,程序才算真正结束。下面程序演示了包含 2 个线程的程序执行流程: 1 import threading 2 3 #主线程执行如下语句 4 for i in range(5): 阅读全文
posted @ 2020-04-28 14:33 Y-喵喵 阅读(1105) 评论(0) 推荐(0) 编辑