我们应该使用 time.sleep() 还是 sleep()?

Should we be using time.sleep() or sleep()?

我听说在python中使用sleep()比使用time.sleep()更合适。如果是这样,whywhere哪个更合适? (一个比另一个更合适还是一样? - 没有意见 - 只有事实。)

P.S。 - 把 sleep()time.sleep() 放在你答案的开头,这样我就知道你选择了哪一个。

睡眠:

 from time import sleep

 sleep(1)

睡眠时间:

 time.sleep(1)

sleep() 不存在,除非你有

from time import sleep

如果你想使用 time.sleep() 你需要下面的导入

import time

在文件开头

上面的导入 time.sleep()sleep() 是相同的,我个人不会说,一个比另一个更合适。

但是:

的优势 from time import sleep 是,你可以 如果需要,请替换为 from myspecialmodule import sleep 如果你想有另一个睡眠的实现。

当然,您输入的代码会少一些。 (只是 sleep() 而不是 time.sleep()

sleep 并不比 time.sleep 更准确,因为它们只是指代相同基础函数的两个不同表达式。