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 相关文章推荐
Python3.2模拟实现webqq登录
Feb 15 Python
Windows下Anaconda的安装和简单使用方法
Jan 04 Python
python:pandas合并csv文件的方法(图书数据集成)
Apr 12 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
python连接mongodb密码认证实例
Oct 16 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
python中的句柄操作的方法示例
Jun 20 Python
Win10环境python3.7安装dlib模块趟过的坑
Aug 01 Python
关于阿里云oss获取sts凭证 app直传 python的实例
Aug 20 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
Aug 21 Python
pandas map(),apply(),applymap()区别解析
Feb 24 Python
详解运行Python的神器Jupyter Notebook
Jun 03 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
MySql数据库查询结果用表格输出PHP代码示例
2015/03/20 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
PHP foreach遍历多维数组实现方式
2016/11/16 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
javascript Prototype 对象扩展
2009/05/15 Javascript
jQuery学习基础知识小结
2010/11/25 Javascript
一个可拖拽列宽表格实例演示
2012/11/26 Javascript
全面兼容的javascript时间格式化函数(比较实用)
2014/05/14 Javascript
jQuery中hide()方法用法实例
2014/12/24 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
2015/02/04 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
Angular2搜索和重置按钮过场动画
2017/05/24 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
js实现一个简单的MVVM框架示例
2018/01/15 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
2018/01/15 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
[01:43]倾听DOTA2英雄之声 魅惑魔女国服配音鉴赏
2013/06/06 DOTA
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
python使用xslt提取网页数据的方法
2018/02/23 Python
使用pandas对两个dataframe进行join的实例
2018/06/08 Python
详解django.contirb.auth-认证
2018/07/16 Python
python 的 scapy库,实现网卡收发包的例子
2019/07/23 Python
Python csv模块使用方法代码实例
2019/08/29 Python
django创建css文件夹的具体方法
2020/07/31 Python
在python3.9下如何安装scrapy的方法
2021/02/03 Python
毕业生求职找工作的自我评价范文
2013/11/27 职场文书
中学生自我评价范文
2014/02/08 职场文书
幼儿园秋游感想
2014/03/12 职场文书
售后求职信范文
2014/03/15 职场文书
廉政教育的心得体会
2014/09/01 职场文书
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android
Python实现抖音热搜定时爬取功能
2022/03/16 Python