python 定时器,实现每天凌晨3点执行的方法

发布时间:2020-09-21 02:30:36

来源:脚本之家

阅读:95

作者:姚贤贤

如下所示:

'''

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 定时器、每天凌晨3点执行方法_python 定时器,实现每天凌晨3点执行的方法...相关推荐

  1. python编写脚本方法_python 定时器,实现每天凌晨3点执行的方法

    如下所示: ''' Created on 2018-4-20 例子:每天凌晨3点执行func方法 ''' import datetime import threading def func(): pr ...

  2. python装饰器执行顺序_python unittest单元测试框架-3用例执行顺序、多级目录、装饰器、fixtures...

    1.用例执行顺序 unittest默认会按照ascii码的顺序,依次执行.类名--方法名排序,使用discover也是默认排序.如果不想使用默认排序,就使用testsuite测试集的方式. impor ...

  3. python中exception方法_python中try except处理程序异常的三种常用方法

    如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序:try: 语句1 语句2 . . 语句N except .........: do someth ...

  4. python定时爬虫三种方法_Python爬虫定时计划任务的几种常见方法

    记得以前的Windows任务定时是可以正常使用的,今天试了下,发现不能正常使用了,任务计划总是挂起.接下来记录下Python爬虫定时任务的几种解决方法. 1.方法一.while True 首先最容易的 ...

  5. python两个装饰器执行顺序_python中多个装饰器的执行顺序

    今天讲一下python中装饰器的执行顺序,以两个装饰器为例. 装饰器代码如下: def wrapper_out1(func): print('--out11--') def inner1(*args, ...

  6. python wait之后怎么起起来_python wait方法_Python条件类| 带有示例的wait()方法

    python wait方法 Python Condition.wait()方法 (Python Condition.wait() Method) wait() is an inbuilt method ...

  7. python中一个汉字是几个字符_Python中每次处理一个字符的5种方法

    目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串. 方法 1.使用内建函数list() 复制代码 代码如下: >>> A_string='Pytho ...

  8. python两个装饰器执行顺序_python中多个装饰器的执行顺序详解

    装饰器是程序开发中经常会用到的一个功能,也是python语言开发的基础知识,如果能够在程序中合理的使用装饰器,不仅可以提高开发效率,而且可以让写的代码看上去显的高大上^_^ 使用场景 可以用到装饰器的 ...

  9. python如何读取数据保存为新格式_Python Numpy中数据的常用保存与读取方法

    在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy去读取,速度相比为转化前快很多. 下面就常用的保存数据到二进制文件和保存数据到文本文件 ...

最新文章

  1. Spring Data Redis:Sentinel的高可用性
  2. FreeSql (二)自动迁移实体
  3. OCP 笔记,非常感谢那位告诉的博客。谢谢。
  4. 修改tomcat的conf/server.xml解决网页乱码
  5. TCP/IP Checksum 吐槽
  6. 小米平板5或无缘MIUI 13:搭配骁龙870 预装MIUI 12.5系统
  7. fiddler修改支付金额_Spring MVC+Spring+Mybatis实现支付宝支付功能(图文详解+代码
  8. LSH︱python实现局部敏感随机投影森林——LSHForest/sklearn(一)
  9. EntityFramework Core并发导致显式插入主键问题
  10. DedeCMS专题版块多种方法随意调用
  11. 图书管理系统基于MYSQL
  12. emWin使用(1)——LCD屏幕接口、LCD驱动芯片确定
  13. Git 和 GitHub
  14. 电商3D展示360全景展示可以突出产品优势
  15. 关于 移动硬盘数据丢失问题 的解决方法
  16. python版本正式对外发布的年份是_python正式对外宣布的年份_后端开发
  17. web一阶段 day27
  18. 程序员的跳槽人生(跳槽攻略)
  19. 怎么把图片压缩到30k以内?如何图片压缩到指定大小?
  20. 应届生找工作到哪里找

热门文章

  1. 水晶报表打印s删除数据
  2. HDU 6058 Kanade's sum 逆序求第k大
  3. 发布本人整理的面试问题大全,为准备找工作的同行们尽一份力 希望大家多补充或回答
  4. 爬虫与反爬虫,永恒的道高一尺魔高一丈
  5. Android开发5年,字节腾讯惨被血虐,我真的不适合这行吗?
  6. 如何实现会议异地实时连线直播
  7. 《不拘一格——网飞的自由与责任工作法》读后感
  8. Oracle 取余函数
  9. OSPF协议(Router-LSA、Network-LSA、Network-Summary-LSA、ASBR-Summary-LSA、AS-external-LSA、NSSA External LS)
  10. Python 正则提取字符串中的地区