如何让python程序每个一段时间执行一次python定时程序(每隔一段时间执行指定函数)
[python] view plain copy
import os
import time
def print_ts(message):
print "[%s] %s"%(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), message)
def run(interval, command):
print_ts("-"*100)
print_ts("Command %s"%command)
print_ts("Starting every %s seconds."%interval)
print_ts("-"*100)
while True:
try:
# sleep for the remaining seconds of interval
time_remaining = interval-time.time()%interval
print_ts("Sleeping until %s (%s seconds)..."%((time.ctime(time.time() time_remaining)), time_remaining))
time.sleep(time_remaining)
print_ts("Starting command.")
# execute the command
status = os.system(command)
print_ts("-"*100)
print_ts("Command status = %s."%status)
except Exception, e:
print e
if __name__=="__main__":
interval = 5
command = r"ls"
run(interval, command)
python每隔10秒运行一个指定函数怎么实现#脚本里面直接这样写就好了import randomdef R(): print (random.randint(1,1000))for i in range(1,10): R()
python每隔N秒运行指定函数的方法python每隔N秒运行指定函数python间隔执行函数的方法
这篇文章主要介绍python间隔执行函数了python每隔N秒运行指定函数的方法,涉及Python的线程与时间操作技巧,非常具有实用价值,需要的朋友可以参考下
这是一个类似定时器的效果python间隔执行函数,每隔指定的秒数运行指定的函数python间隔执行函数 , 采用线程实现 , 代码简单实用 。
代码如下:import os
import time
def print_ts(message):
print "[%s] %s"%(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), message)
def run(interval, command):
print_ts("-"*100)
print_ts("Command %s"%command)
print_ts("Starting every %s seconds."%interval)
print_ts("-"*100)
while True:
try:
# sleep for the remaining seconds of interval
time_remaining = interval-time.time()%interval
print_ts("Sleeping until %s (%s seconds)..."%((time.ctime(time.time() time_remaining)), time_remaining))
time.sleep(time_remaining)
print_ts("Starting command.")
# execute the command
status = os.system(command)
print_ts("-"*100)
print_ts("Command status = %s."%status)
except Exception, e:
print e
if __name__=="__main__":
interval = 5
command = r"ipconfig"
run(interval, command)
希望本文所述对大家的Python程序设计有所帮助 。
【python间隔执行函数 python 中断执行函数】关于python间隔执行函数和python 中断执行函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 小米游戏账号安卓转苹果,安卓腾讯游戏账号转苹果
- cpu指令为什么要重排,为什么要指令重排序
- 直播运营教程,直播运营基本操作流程
- linux系统解压命令 linux中解压的命令
- 主机与虚拟机文件共享,主机与虚拟机文件共享怎么弄
- 毕业论文PPT怎么做贴纸,毕业论文ppt制作教程
- 怎么在线安装mysql 怎么在线安装电脑系统
- 手机晚上怎么拍摄,手机晚上怎么拍摄好看
- python网络爬虫视频教学的简单介绍