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之做一个小游戏
Sep 28 Python
python提取内容关键词的方法
Mar 16 Python
详细介绍Python函数中的默认参数
Mar 30 Python
Python中定时任务框架APScheduler的快速入门指南
Jul 06 Python
git进行版本控制心得详谈
Dec 10 Python
浅谈pandas中Dataframe的查询方法([], loc, iloc, at, iat, ix)
Apr 10 Python
python查看模块,对象的函数方法
Oct 16 Python
python并发和异步编程实例
Nov 15 Python
Python读取stdin方法实例
May 24 Python
对python 树状嵌套结构的实现思路详解
Aug 09 Python
Python获取时间戳代码实例
Sep 24 Python
Django实现网页分页功能
Oct 31 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的session功能评述(一)
2006/10/09 PHP
PHP中一个控制字符串输出的函数
2006/10/09 PHP
destoon数据库表说明汇总
2014/07/15 PHP
php中执行系统命令的方法
2015/03/21 PHP
PHP微信开发之模板消息回复
2016/06/24 PHP
PHP实现的激活用户注册验证邮箱功能示例
2017/06/06 PHP
Js点击弹出下拉菜单效果实例
2013/08/12 Javascript
鼠标拖动实现DIV排序示例代码
2013/10/14 Javascript
js中iframe调用父页面的方法
2014/10/30 Javascript
AngularJS入门教程之服务(Service)
2016/07/27 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
Jquery实现跨域异步上传文件总结
2017/02/03 Javascript
使用nvm和nrm优化node.js工作流的方法
2019/01/17 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
vue实现计步器功能
2019/11/01 Javascript
Python Tkinter基础控件用法
2014/09/03 Python
python实现发送邮件功能代码
2017/12/14 Python
python爬取个性签名的方法
2018/06/17 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
Python3列表List入门知识附实例
2020/02/09 Python
基于Python的身份证验证识别和数据处理详解
2020/11/14 Python
css3 position fixed固定居中问题解决方案
2014/08/19 HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
HTML5 canvas实现的静态循环滚动播放弹幕
2021/01/05 HTML / CSS
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
C语言开发工程师测试题
2016/12/20 面试题
购房协议书范本
2014/04/11 职场文书
小学教师师德师风个人整改措施
2014/09/18 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
向女朋友道歉的话
2015/01/20 职场文书
预备党员考察意见范文
2015/06/01 职场文书
课改心得体会范文
2016/01/25 职场文书
2019年浪漫婚礼证婚词
2019/06/27 职场文书
基于CSS3画一个iPhone
2021/04/21 HTML / CSS