python 定时器、每天凌晨3点执行方法_python 定时器,实现每天凌晨3点执行的方法...
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点执行的方法...相关推荐
- python编写脚本方法_python 定时器,实现每天凌晨3点执行的方法
如下所示: ''' Created on 2018-4-20 例子:每天凌晨3点执行func方法 ''' import datetime import threading def func(): pr ...
- python装饰器执行顺序_python unittest单元测试框架-3用例执行顺序、多级目录、装饰器、fixtures...
1.用例执行顺序 unittest默认会按照ascii码的顺序,依次执行.类名--方法名排序,使用discover也是默认排序.如果不想使用默认排序,就使用testsuite测试集的方式. impor ...
- python中exception方法_python中try except处理程序异常的三种常用方法
如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序:try: 语句1 语句2 . . 语句N except .........: do someth ...
- python定时爬虫三种方法_Python爬虫定时计划任务的几种常见方法
记得以前的Windows任务定时是可以正常使用的,今天试了下,发现不能正常使用了,任务计划总是挂起.接下来记录下Python爬虫定时任务的几种解决方法. 1.方法一.while True 首先最容易的 ...
- python两个装饰器执行顺序_python中多个装饰器的执行顺序
今天讲一下python中装饰器的执行顺序,以两个装饰器为例. 装饰器代码如下: def wrapper_out1(func): print('--out11--') def inner1(*args, ...
- python wait之后怎么起起来_python wait方法_Python条件类| 带有示例的wait()方法
python wait方法 Python Condition.wait()方法 (Python Condition.wait() Method) wait() is an inbuilt method ...
- python中一个汉字是几个字符_Python中每次处理一个字符的5种方法
目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串. 方法 1.使用内建函数list() 复制代码 代码如下: >>> A_string='Pytho ...
- python两个装饰器执行顺序_python中多个装饰器的执行顺序详解
装饰器是程序开发中经常会用到的一个功能,也是python语言开发的基础知识,如果能够在程序中合理的使用装饰器,不仅可以提高开发效率,而且可以让写的代码看上去显的高大上^_^ 使用场景 可以用到装饰器的 ...
- python如何读取数据保存为新格式_Python Numpy中数据的常用保存与读取方法
在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy去读取,速度相比为转化前快很多. 下面就常用的保存数据到二进制文件和保存数据到文本文件 ...
最新文章
- Spring Data Redis:Sentinel的高可用性
- FreeSql (二)自动迁移实体
- OCP 笔记,非常感谢那位告诉的博客。谢谢。
- 修改tomcat的conf/server.xml解决网页乱码
- TCP/IP Checksum 吐槽
- 小米平板5或无缘MIUI 13:搭配骁龙870 预装MIUI 12.5系统
- fiddler修改支付金额_Spring MVC+Spring+Mybatis实现支付宝支付功能(图文详解+代码
- LSH︱python实现局部敏感随机投影森林——LSHForest/sklearn(一)
- EntityFramework Core并发导致显式插入主键问题
- DedeCMS专题版块多种方法随意调用
- 图书管理系统基于MYSQL
- emWin使用(1)——LCD屏幕接口、LCD驱动芯片确定
- Git 和 GitHub
- 电商3D展示360全景展示可以突出产品优势
- 关于 移动硬盘数据丢失问题 的解决方法
- python版本正式对外发布的年份是_python正式对外宣布的年份_后端开发
- web一阶段 day27
- 程序员的跳槽人生(跳槽攻略)
- 怎么把图片压缩到30k以内?如何图片压缩到指定大小?
- 应届生找工作到哪里找
热门文章
- 水晶报表打印s删除数据
- HDU 6058 Kanade's sum 逆序求第k大
- 发布本人整理的面试问题大全,为准备找工作的同行们尽一份力 希望大家多补充或回答
- 爬虫与反爬虫,永恒的道高一尺魔高一丈
- Android开发5年,字节腾讯惨被血虐,我真的不适合这行吗?
- 如何实现会议异地实时连线直播
- 《不拘一格——网飞的自由与责任工作法》读后感
- Oracle 取余函数
- OSPF协议(Router-LSA、Network-LSA、Network-Summary-LSA、ASBR-Summary-LSA、AS-external-LSA、NSSA External LS)
- Python 正则提取字符串中的地区