• 技术文章 >Python技术 >Python基础教程

    Python中的简单定时器

    PythonPython2019-06-20 09:55:55原创1954
    Timer: 隔一定时间调用一个函数,如果想实现每隔一段时间就调用一个函数的话,就要在Timer调用的函数中,再次设置Timer。Timer是Thread的一个派生类

    python中的线程提供了java线程功能的子集。

    #!/usr/bin/env python
    from threading import Timer
    import time
    timer_interval=1
    def delayrun():
      print 'running'
    t=Timer(timer_interval,delayrun)
    t.start()
    while True:
      time.sleep(0.1)
      print 'main running'

    t是一个Timer对象。delay一秒钟之后执行delayrun函数。

    其中time.sleep函数是用来让主线程暂停一点时间再继续执行。

    专题推荐:python
    品易云
    上一篇:Python能实现栈的结构吗 下一篇:Python怎么安装第三方模块

    相关文章推荐

    • Python举例实现马耳可夫链算法• Python中的多态怎么理解?• 用Python绘制几个动画

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网