python 定时器,实现每天凌晨3点执行的方法


Posted in Python onFebruary 20, 2019

如下所示:

'''
Created on 2018-4-20

例子:每天凌晨3点执行func方法
'''
import datetime
import threading

def func():
  print("haha")
  #如果需要循环调用,就要添加以下方法
  timer = threading.Timer(86400, func)
  timer.start()

# 获取现在时间
now_time = datetime.datetime.now()
# 获取明天时间
next_time = now_time + datetime.timedelta(days=+1)
next_year = next_time.date().year
next_month = next_time.date().month
next_day = next_time.date().day
# 获取明天3点时间
next_time = datetime.datetime.strptime(str(next_year)+"-"+str(next_month)+"-"+str(next_day)+" 03:00:00", "%Y-%m-%d %H:%M:%S")
# # 获取昨天时间
# last_time = now_time + datetime.timedelta(days=-1)

# 获取距离明天3点时间,单位为秒
timer_start_time = (next_time - now_time).total_seconds()
print(timer_start_time)
# 54186.75975


#定时器,参数为(多少时间后执行,单位为秒,执行的方法)
timer = threading.Timer(timer_start_time, func)
timer.start()

以上这篇python 定时器,实现每天凌晨3点执行的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用plotly绘制数据图表的方法
Jul 18 Python
[原创]python爬虫(入门教程、视频教程)
Jan 08 Python
Python实现Kmeans聚类算法
Jun 10 Python
PyQt5 QSerialPort子线程操作的实现
Apr 21 Python
Django之模型层多表操作的实现
Jan 08 Python
用Python解决x的n次方问题
Feb 08 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
Jun 24 Python
Python 实现递归法解决迷宫问题的示例代码
Jan 12 Python
PyTorch加载预训练模型实例(pretrained)
Jan 17 Python
PyQT5 实现快捷键复制表格数据的方法示例
Jun 19 Python
Python3如何使用tabulate打印数据
Sep 25 Python
教你怎么用python爬取爱奇艺热门电影
May 20 Python
python爬取酷狗音乐排行榜
Feb 20 #Python
python 定时器,轮询定时器的实例
Feb 20 #Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 #Python
python爬取内容存入Excel实例
Feb 20 #Python
Python和Go语言的区别总结
Feb 20 #Python
python整小时 整天时间戳获取算法示例
Feb 20 #Python
python 获取毫秒数,计算调用时长的方法
Feb 20 #Python
You might like
php打造智能化的柱状图程序,用于报表等
2015/06/19 PHP
php通过各种函数判断0和空
2020/07/04 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
基于jQuery的js分页代码
2010/06/10 Javascript
jquery键盘事件介绍
2011/01/31 Javascript
点击显示指定元素隐藏其他同辈元素的方法
2014/02/19 Javascript
JS中自定义定时器让它在某一时刻执行
2014/09/02 Javascript
自己封装的常用javascript函数分享
2015/01/07 Javascript
使用jquery动态加载Js文件和Css文件
2015/10/24 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
微信小程序 新建登录页并实现tabBar隐藏
2017/06/13 Javascript
NodeJs中express框架的send()方法简介
2017/06/20 NodeJs
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
JS中封装axios来管控api的2种方式
2019/09/11 Javascript
[02:18]DOTA2英雄基础教程 育母蜘蛛
2014/01/20 DOTA
Python 的描述符 descriptor详解
2016/02/27 Python
python实现图片转字符小工具
2019/04/30 Python
python判断自身是否正在运行的方法
2019/08/08 Python
关于python的缩进规则的知识点详解
2020/06/22 Python
Python基于正则表达式实现计算器功能
2020/07/13 Python
吉力贝官方网站:Jelly Belly
2019/03/11 全球购物
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
在求职信中如何凸显个人优势
2013/10/30 职场文书
小区门卫岗位职责
2013/12/31 职场文书
幼儿园中班新学期寄语
2014/01/18 职场文书
工程材料采购方案
2014/05/18 职场文书
主要负责人任命书
2014/06/06 职场文书
2014年人大工作总结
2014/12/10 职场文书
导师对论文的学术评语
2015/01/04 职场文书
公务员年度个人总结
2015/02/12 职场文书
收费员岗位职责
2015/02/14 职场文书
推荐信范文大全
2015/03/27 职场文书
Github 使用python对copilot做些简单使用测试
2022/04/14 Python