这篇教程基于Python实现简单的定时器详解写得很实用,希望能帮到您。 所谓定时器,是指间隔特定时间执行特定任务的机制。几乎所有的编程语言,都有定时器的实现。比如,Java有util.Timer和util.TimerTask,JavaScript有setInterval和setTimeout,可以实现非常复杂的定时任务处理。然而,牛叉到无所不能的Python,却没有一个像样的定时器,实在令人难以理解。 刚入门的同学一定会说:不是有个time.sleep吗?定好闹钟睡大觉,闹钟一响,起来干活,这不就是一个定时器吗?没错,time.sleep具备定时器的基本要素,但若作为定时器使用,则有两个致命的缺陷:一是阻塞主线程,睡觉的时候不能做任何事情;二是醒来以后需要主线程执行定时任务 分享15 超级好用得 Python 实用技巧 使用Python NumPy库绘制渐变图案 |