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使用爬虫猜密码
Feb 19 Python
简要讲解Python编程中线程的创建与锁的使用
Feb 28 Python
浅谈python字典多键值及重复键值的使用
Nov 04 Python
利用Python开发实现简单的记事本
Nov 15 Python
Python中的__slots__示例详解
Jul 06 Python
详解python使用Nginx和uWSGI来运行Python应用
Jan 09 Python
python逆向入门教程
Jan 15 Python
django之跨表查询及添加记录的示例代码
Oct 16 Python
在Django admin中编辑ManyToManyField的实现方法
Aug 09 Python
django 做 migrate 时 表已存在的处理方法
Aug 31 Python
解决python 虚拟环境删除包无法加载的问题
Jul 13 Python
python 发送get请求接口详解
Nov 17 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读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
2012/07/31 PHP
PHP引用符&的用法详细解析
2013/08/22 PHP
Laravel 4 初级教程之视图、命名空间、路由
2014/10/30 PHP
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
索趣科技的答案
2007/02/07 Javascript
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
jQuery中ajax的get()方法用法实例
2014/12/26 Javascript
javascript定时器完整实例
2015/02/10 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
JavaScript+html5 canvas实现本地截图教程
2020/04/16 Javascript
jQuery实现标签页效果实战(4)
2017/02/08 Javascript
通过npm引用的vue组件使用详解
2017/03/02 Javascript
你可能不知道的JSON.stringify()详解
2017/08/17 Javascript
微信小程序版本自动更新的方法
2019/06/14 Javascript
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
2019/06/18 jQuery
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
零基础写python爬虫之神器正则表达式
2014/11/06 Python
python类和函数中使用静态变量的方法
2015/05/09 Python
Python使用爬虫爬取静态网页图片的方法详解
2018/06/05 Python
Django框架验证码用法实例分析
2019/05/10 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
python用Configobj模块读取配置文件
2020/09/26 Python
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
实习自我鉴定
2013/12/15 职场文书
药学专业学生的自我评价分享
2014/02/06 职场文书
教师群众路线教育实践活动学习笔记
2014/11/05 职场文书
2014年幼儿园保育工作总结
2014/12/02 职场文书
党校培训学习心得体会
2016/01/06 职场文书
大学生就业指导课心得体会
2016/01/15 职场文书
朋友圈早安励志语录!
2019/07/08 职场文书
Nginx反向代理配置的全过程记录
2021/06/22 Servers