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和GO语言实现的消息摘要算法示例
Mar 10 Python
Python常用随机数与随机字符串方法实例
Apr 09 Python
Python获取运行目录与当前脚本目录的方法
Jun 01 Python
Python实现的基于优先等级分配糖果问题算法示例
Apr 25 Python
程序员写Python时的5个坏习惯,你有几条?
Nov 26 Python
python利用thrift服务读取hbase数据的方法
Dec 27 Python
Python使用字典实现的简单记事本功能示例
Aug 15 Python
jupyter notebook 添加kernel permission denied的操作
Apr 21 Python
部署Django到阿里云服务器教程示例
Jun 03 Python
利用python做表格数据处理
Apr 13 Python
pytorch 使用半精度模型部署的操作
May 24 Python
python开发飞机大战游戏
Jul 15 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/03/18 PHP
php微信公众平台开发之获取用户基本信息
2015/08/17 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
JS 自动安装exe程序
2008/11/30 Javascript
JavaScript function函数种类详解
2016/02/22 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
AngularJS ui-router (嵌套路由)实例
2017/03/10 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
2017/03/21 Javascript
jQuery表单设置值的方法
2017/06/30 jQuery
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
vue router自动判断左右翻页转场动画效果
2017/10/10 Javascript
详解如何实现一个简单的 vuex
2018/02/10 Javascript
详解Node.js中的Async和Await函数
2018/02/22 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
Vue文件配置全局变量的实例
2018/09/06 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
Python实现二分查找算法实例
2015/05/26 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
wx.CheckBox创建复选框控件并响应鼠标点击事件
2018/04/25 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
详解Python传入参数的几种方法
2019/05/16 Python
Python之数据序列化(json、pickle、shelve)详解
2019/08/30 Python
python正则表达式实例代码
2020/03/03 Python
Python ellipsis 的用法详解
2020/11/20 Python
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
HearthSong官网:儿童户外玩具、儿童益智玩具
2017/10/16 全球购物
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
关于圣诞节的广播稿
2014/01/26 职场文书
小学生综合素质评语
2014/04/23 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
2014年党风建设工作总结
2014/11/19 职场文书
组织生活会发言材料
2014/12/15 职场文书
青年文明号申报材料
2014/12/23 职场文书
学生保证书
2015/01/16 职场文书
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python