Python定时执行之Timer用法示例

yipeiwu_com7年前Python基础

本文实例讲述了Python定时执行之Timer用法。分享给大家供大家参考。具体分析如下:

java中Timer的作用亦是如此。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实战串口助手_解决8串口多个发送的问题

今晚终于解决了串口发送的问题,更改代码如下: def write(self, data): if self.alive: if self.serSer.isOpe...

python 文件操作api(文件操作函数)

python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下...

Python 使用 Pillow 模块给图片添加文字水印的方法

Python 使用 Pillow 模块给图片添加文字水印的方法

像微博一类的平台上传图片时,平台都会添加一个水印,宣誓着对图片的所有权,我们自己的博客平台也可以给自己的图片添加上水印。 还是用 Pillow 模块来实现 先来看一个简单的例子 &g...

Python文件和流(实例讲解)

1.文件写入 #打开文件,路径不对会报错 f = open(r"C:\Users\jm\Desktop\pyfile.txt","w") f.write("Hello,world!\...

如何在python中写hive脚本

这篇文章主要介绍了如何在python中写hive脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1、直接执行.sql脚本 im...