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实现绘制树枝简单示例
Jul 24 Python
人工智能最火编程语言 Python大战Java!
Nov 13 Python
Tensorflow 查看变量的值方法
Jun 14 Python
python统计中文字符数量的两种方法
Jan 31 Python
Python变量类型知识点总结
Feb 18 Python
python快速编写单行注释多行注释的方法
Jul 31 Python
python 的 openpyxl模块 读取 Excel文件的方法
Sep 09 Python
python3 tcp的粘包现象和解决办法解析
Dec 09 Python
centos7中安装python3.6.4的教程
Dec 11 Python
python中Mako库实例用法
Dec 31 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 Python
Python探索生命起源 matplotlib细胞自动机动画演示
Apr 21 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的超级变量$_GET获取HTML表单(Form) 数据
2011/05/07 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
PHP设计模式之工厂模式实例总结
2017/09/01 PHP
Jquery 常用方法经典总结
2010/01/28 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
jQuery中even选择器的定义和用法
2014/12/23 Javascript
jquery实现定时自动轮播特效
2015/12/10 Javascript
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
JS实现图片垂直居中显示小结
2016/12/13 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
jquery中有哪些api jQuery主要API
2017/11/20 jQuery
Angular 5.x 学习笔记之Router(路由)应用
2018/04/08 Javascript
swiper 自动图片无限轮播实现代码
2018/05/21 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
python采用requests库模拟登录和抓取数据的简单示例
2014/07/05 Python
解决Python字典写入文件出行首行有空格的问题
2017/09/27 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
分享一下Python数据分析常用的8款工具
2018/04/29 Python
详解一种用django_cache实现分布式锁的方式
2019/09/01 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
Keras框架中的epoch、bacth、batch size、iteration使用介绍
2020/06/10 Python
详解Python IO编程
2020/07/24 Python
Python:__eq__和__str__函数的使用示例
2020/09/26 Python
python实现经纬度采样的示例代码
2020/12/10 Python
HTML5到底会有什么发展?HTML5的前景展望
2015/07/07 HTML / CSS
HTML5事件方法全部汇总
2016/05/12 HTML / CSS
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
退休教师欢送会主持词
2014/03/31 职场文书
安全协议书
2014/04/23 职场文书
单位活动策划方案
2014/08/17 职场文书
作风建设整改方案
2014/10/27 职场文书
个人学习党的群众路线教育实践活动心得体会
2014/11/05 职场文书
2015年圣诞节活动总结
2015/03/24 职场文书