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解惑之True和False详解
Apr 24 Python
matplotlib中legend位置调整解析
Dec 19 Python
python实现决策树
Dec 21 Python
python简单商城购物车实例代码
Mar 15 Python
Python socket实现简单聊天室
Apr 01 Python
python matplotlib 在指定的两个点之间连线方法
May 25 Python
详解Python 正则表达式模块
Nov 05 Python
使用Python轻松完成垃圾分类(基于图像识别)
Jul 09 Python
PyTorch使用cpu加载模型运算方式
Jan 13 Python
django迁移文件migrations的实现
Mar 31 Python
python解包用法详解
Feb 17 Python
Python自动操作神器PyAutoGUI的使用教程
Jun 16 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
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
javascript比较文档位置
2008/04/08 Javascript
某人初学javascript的时候写的学习笔记
2010/12/30 Javascript
js的写法基础分析
2011/01/17 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
JavaScript中判断对象类型的几种方法总结
2013/11/11 Javascript
javascript利用apply和arguments复用方法
2013/11/25 Javascript
jquery结合CSS使用validate实现漂亮的验证
2015/01/29 Javascript
javascript验证身份证号
2015/03/03 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
相册展示PhotoSwipe.js插件实现
2016/08/25 Javascript
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
整理关于Bootstrap列表组的慕课笔记
2017/03/29 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
AngularJS实现进度条功能示例
2017/07/05 Javascript
清空元素html("") innerHTML="" 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
Python实现单词拼写检查
2015/04/25 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python科学计算之scipy——optimize用法
2019/11/25 Python
匡威德国官网:Converse德国
2019/01/26 全球购物
优秀辅导员事迹材料
2014/02/16 职场文书
公司年会主持词
2014/03/22 职场文书
产品质量承诺书
2014/03/27 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
战略性融资合作协议书范本
2014/10/17 职场文书
初三学生语文考试作弊检讨书
2014/12/14 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
《比的意义》教学反思
2016/02/18 职场文书
2021年最新用于图像处理的Python库总结
2021/06/15 Python