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获取电脑硬件信息及状态的实现方法
Aug 29 Python
python中的全局变量用法分析
Jun 09 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
python3 实现的人人影视网站自动签到
Jun 19 Python
Python实现的归并排序算法示例
Nov 21 Python
Python并发之多进程的方法实例代码
Aug 15 Python
python 3.7.0 安装配置方法图文教程
Aug 27 Python
对python numpy.array插入一行或一列的方法详解
Jan 29 Python
python-django中的APPEND_SLASH实现方法
Jun 21 Python
python字符串替换re.sub()方法解析
Sep 18 Python
基于Numba提高python运行效率过程解析
Mar 02 Python
pytorch 限制GPU使用效率详解(计算效率)
Jun 27 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实现的随机广告显示代码
2007/06/14 PHP
一些被忽视的PHP函数(简单整理)
2010/04/30 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
跟随鼠标旋转的文字
2006/11/30 Javascript
javascript 数据类型转换(parseInt,parseFloat)
2010/07/20 Javascript
js函数返回多个返回值的示例代码
2013/11/05 Javascript
javascript匿名函数实例分析
2014/11/18 Javascript
Jq通过td获取同行其它列td的方法
2016/10/05 Javascript
微信小程序 教程之事件
2016/10/18 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
2017/06/09 Javascript
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
vue生成文件本地打开查看效果的实例
2018/09/06 Javascript
详解vue组件中使用路由方法
2019/02/12 Javascript
koa2的中间件功能及应用示例
2020/03/05 Javascript
JavaScript前后端JSON使用方法教程
2020/11/23 Javascript
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
python实现mysql的单引号字符串过滤方法
2015/11/14 Python
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python内置函数reversed()用法分析
2018/03/20 Python
Flask框架配置与调试操作示例
2018/07/23 Python
详解Python用三种方式统计词频的方法
2019/07/29 Python
python手写均值滤波
2020/02/19 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
CSS3 3D立方体效果示例-transform也不过如此
2016/12/05 HTML / CSS
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
三八妇女节超市活动方案
2014/08/18 职场文书
晚自修旷课检讨书怎么写
2014/11/17 职场文书
银行员工考核评语
2014/12/31 职场文书
2015年教师节感恩寄语
2015/03/23 职场文书
2015年超市工作总结
2015/04/09 职场文书
部分武汉产收音机展览
2022/04/07 无线电