python中sleep的用法,python time.sleep函数

  python中sleep的用法,python time.sleep函数

  如果当前执行的线程需要暂停一段时间,进入阻塞状态,可以通过调用时间模块的sleep(secs)函数来实现。该函数可以指定一个secs参数,该参数用于指定线程被阻塞的秒数。

  当前线程调用sleep()函数并进入阻塞状态后,在其休眠期间不会获得执行的机会。即使系统中没有其他可执行线程,sleep()中的线程也不会执行,所以sleep()函数常用来暂停程序的运行。

  下面的程序调用sleep()函数来暂停主线程的执行。因为程序只有一个主线程,当主线程进入睡眠时,系统没有可执行线程,所以可以看出程序在sleep()函数处被挂起。

  进口时间

  (10):

  Print(当前时间:%s%time.ctime())

  #调用sleep()函数将当前线程暂停1s

  Time.sleep(1)上面的程序将当前正在执行的线程挂起1s。运行上面的程序,会看到程序依次输出10个字符串,两个字符串之间的时间间隔是1s。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: