为什么sleep()在时间模块中而不在线程模块中?

时间:2011-12-20 08:32:53

标签: python

为什么睡眠方法(用于休眠一段时间)存储在时间模块中而不是存储在线程模块中(如java中)。

我的意思是,它与线程没有多大关系吗?

2 个答案:

答案 0 :(得分:3)

time模块中的Sleep方法派生自* nix sleep函数(在unistd.h中)。它不是与线程相关的,它是停止执行程序(或脚本)的一般功能

答案 1 :(得分:0)

time.sleep暂停程序/脚本的执行。由于线程也可以被视为可以与主线程/程序交互的第二个程序,它也会影响线程。关于sleep暂停线程/程序/某些时间的事实,将它放入time模块肯定没错。