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 图片验证码代码
Dec 07 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 Python
Python中的 is 和 == 以及字符串驻留机制详解
Jun 28 Python
pymysql模块的使用(增删改查)详解
Sep 09 Python
分享PyCharm的几个使用技巧
Nov 10 Python
python3中使用__slots__限定实例属性操作分析
Feb 14 Python
python对数组进行排序,并输出排序后对应的索引值方式
Feb 28 Python
keras处理欠拟合和过拟合的实例讲解
May 25 Python
opencv 图像滤波(均值,方框,高斯,中值)
Jul 08 Python
Kmeans均值聚类算法原理以及Python如何实现
Sep 26 Python
Pycharm中如何关掉python console
Oct 27 Python
如何在 Matplotlib 中更改绘图背景的实现
Nov 26 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
PHP4引用文件语句的对比
2006/10/09 PHP
php 网上商城促销设计实例代码
2012/02/17 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
2013/06/25 PHP
详解PHP中的PDO类
2015/07/06 PHP
Javascript 通过json自动生成Dom的代码
2010/04/01 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
2012/12/25 Javascript
Jquery:ajax实现翻页无刷新功能代码
2013/08/05 Javascript
js判断浏览器是否支持html5
2014/08/17 Javascript
jQuery中$.each使用详解
2015/01/29 Javascript
JS中的THIS和WINDOW.EVENT.SRCELEMENT详解
2015/05/25 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
2016/11/29 Javascript
vue axios同步请求解决方案
2017/09/29 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
2017/11/18 Javascript
10行原生JS实现文字无缝滚动(超简单)
2018/01/02 Javascript
layui实现图片虚拟路径上传,预览和删除的例子
2019/09/25 Javascript
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
2020/01/16 Javascript
在Python中封装GObject模块进行图形化程序编程的教程
2015/04/14 Python
浅析PyTorch中nn.Module的使用
2019/08/18 Python
详解Python实现进度条的4种方式
2020/01/15 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
阿里云:Aliyun.com
2017/02/15 全球购物
英国豪华家具和经典家居饰品购物网站:OKA
2020/06/05 全球购物
JNI的定义
2012/11/25 面试题
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
护士毕业自我鉴定
2014/02/07 职场文书
优秀管理者获奖感言
2014/02/17 职场文书
家长会学生演讲稿
2014/04/26 职场文书
詹天佑教学反思
2014/04/30 职场文书
《中国梦我的梦》小学生演讲稿
2014/08/20 职场文书
2015年小班保育员工作总结
2015/05/27 职场文书
毕业生学校组织意见
2015/06/04 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
利用python做表格数据处理
2021/04/13 Python
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript