python3使用schedule做定时器异步调用

作者:admin 发布时间:2022-07-26 17:16:37 浏览:4119次

现有需求是每隔10秒执行一次程序,不考虑执行程序的时间周期,固定时间间隔就执行一次 

首先需要安装python3 schedule 模块

pip install schedule
定时器代码


from threading import Thread
import schedule
def asynca(f):
    def wrapper(*args, **kwargs):
        thr = Thread(target=f, args=args, kwargs=kwargs)
        thr.start()
    return wrapper
@asynca
def do_ship():
    tee.tu()
    tee.tt()
#每隔10秒执行调用do_ship功能模块
schedule.every(10).seconds.do(do_ship)
while True:
    schedule.run_pending()


示例引用代码
# 15秒执行一次
schedule.every(5).seconds.do(do_ship)
# 15分钟执行一次
schedule.every(15).minutes.do(do_ship)
# 3小时执行一次
schedule.every(3).hour.do(do_ship)
# 限定时间执行
schedule.every().day.at("2:00").do(do_ship)

如需转载请保留本文出处: https://zhe94.com/935.html

上一篇:懂懂日记:一点委屈
下一篇:纯css实现角标效果-css属性clip-path
CDH集群大致架构流程图

CDH集群大致架构流程图

CDH是由Cloudera进行开发的大数据一站式平台管理解决方案,基于Hadoop生态的第三方发行版,通过基于Web的用户界面,支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop,简化了大数据平台的安装、使用难度。
Linux下搭建FTP服务器的方法

Linux下搭建FTP服务器的方法

一般在各种linux的发行版中,默认带有的ftp软件是vsftp,从各个linux发行版对vsftp的认可可以看出,vsftp应该是一款不错的ftp软件。
python3使用schedule做定时器异步调用

python3使用schedule做定时器异步调用

现有需求是每隔10秒执行一次程序,不考虑执行程序的时间周期,固定时间间隔就执行一次 首先需要安装python
纯css实现角标效果-css属性clip-path

纯css实现角标效果-css属性clip-path

最近在做一个项目想要实现以下的角标效果,可以使用css属性clip-path来实现。
uniapp实现父组件调用子组件函数的方法

uniapp实现父组件调用子组件函数的方法

先定义子组件的getCLipContent函数,然后在父组件引用子组件,通过ref的方法调用