python定时器

python定时器

之前使用Tkinter模块时,对于定时器的需求,使用模块中的after,但是随着时间的需求,譬如,最近需要定时20ms调用一个函数,发现after总是在接近40ms的时候才调用。

在此记录一种较为精确的定时器。

class threading.Timer(interval, function, args=[], kwargs={})

创建一个timer,在interval秒过去之后,它将以参数args和关键字参数kwargs运行function 。

 

from threading import Timer

class test:
    def __init__(self):
        self.t = Timer(0.02, self.func)
        self.t.start()

    def func(self):
        print 'hello'
        self.t.cancel()
        self.t = Timer(0.02, self.func)
        self.t.start()
            

t = test()

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119494.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月19日 上午7:00
下一篇 2021年11月19日 上午8:00


相关推荐

  • oracle 2的22次方,22的2次方(2的22的2次方等于多少)

    oracle 2的22次方,22的2次方(2的22的2次方等于多少)你好 22 的 2 次方就是 22 乘 22 等于 484 希望帮到你 2 的 22 次方乘 2 的 22 次方 4161 1 1111 12222 次方指 1 个数乘他自己 n 次 如 2 2 2 2 2 16 22 的 2 次方 22 22 4842 的 22 次方 4 个 2 的 5 次方相乘再乘以 2 的平方也就是 4 个 32 相乘再乘以 4 等于的二次方 2 的三次方 2 的二十次方怎么算 2 2 2 2

    2026年3月19日
    2
  • stm32中adc的讲解_stc单片机adc应用实例

    stm32中adc的讲解_stc单片机adc应用实例文章目录ADC简介ADC功能框图讲解ADC简介STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3一般有8个外部通道,各通道的A/D转换可以单次、连续、扫描或间断执行,ADC转换的结果可以左对齐或右对齐储存在16位数据寄存器中。ADC的输入时钟不得超过14MHz,其时钟频率由PCLK2分频产生。ADC功能框图讲解…

    2022年5月3日
    42
  • aspnetmvc和aspnetcoremvc的一些区别「建议收藏」

    aspnetmvc和aspnetcoremvc的一些区别「建议收藏」1.路由控制器添加特性:[RoutePrefix(“api/controller”)]=>[Route(“api/[controller]”)]方法添加特性:[HttpGet][Route(“{id}”)]=>[HttpGet(“{id}”)]2.返回参数webapiIHttpActionR…

    2022年9月29日
    3
  • 用户使用情况报告_新系统使用情况反馈

    用户使用情况报告_新系统使用情况反馈用户来源我们app的测评用户基本都是学生群体,有少数来自社会群体,年龄基本在18~25岁,因为我们的app本来也就是针对这部分群体的。来源基本是同学、朋友,据统计到目前为止有32人下载app(太多同

    2022年8月4日
    9
  • ssl协议未开启是什么意思?如何解决?_ssl协议未开启怎么解决

    ssl协议未开启是什么意思?如何解决?_ssl协议未开启怎么解决本文给大家介绍一下著名的网络安全协议SSL,如果有需要的朋友可以参考学习,希望以下的分享对您的学习有所帮助。安全套接字协议(SecureSocketLayer,SSL)是web浏览器与Web服务器之间安全交换的信息的协议。提供两个基本的安全服务:鉴别与保密。SSL是Netscape于1994年开发的,后来成为了世界上著名的web安全机制,所有主要浏览器都支持SSL协议。SSL协议由两层组成,分…

    2025年6月23日
    6
  • 保姆级Clawdbot教程来了,但我还是想劝大家悠着点。

    保姆级Clawdbot教程来了,但我还是想劝大家悠着点。

    2026年3月15日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号