zoukankan      html  css  js  c++  java
  • threading的定时器模块,python,每间隔一段时间执行一次任务

    工作中常有一些定时任务要处理,比如使用百度的接口,它的access_token是一个更新一次的,每次使用时总是请求会很慢,所以我们把它保存起来,用定时器模块,定时在过期之前请求一次,或者定时数据同步,这样比较方便。

    from datetime import datetime
    from threading import Timer
    
    #定时函数
    def Time_threading(inc):
        print(datetime.now()," 更新了access_token!")
        t = Timer(inc,Time_threading,(inc,))
        t.start()
    
    Time_threading(60*60*24*10)  #60s*60min*24h*10day
    

      

    输出结果:

    2020-08-27 15:16:52.552799  更新了access_token!
    2020-08-27 15:16:53.553373  更新了access_token!
    2020-08-27 15:16:54.553602  更新了access_token!
    2020-08-27 15:16:55.554306  更新了access_token!
    2020-08-27 15:16:56.554883  更新了access_token!
    2020-08-27 15:16:57.555009  更新了access_token!
    2020-08-27 15:16:58.555539  更新了access_token!
    2020-08-27 15:16:59.555921  更新了access_token!
    

      

  • 相关阅读:
    Android px,dp,pt,sp的差别
    C 八皇后
    线性表
    android 推断手机是否支持前置摄像头
    C/C++易错难点笔记01
    Java日志记录的5条规则
    hdoj-1312-Red and Black
    oracle 11g sql developer安装后无法使用
    显示指定时间的秒数
    云端自动化测试方案
  • 原文地址:https://www.cnblogs.com/LiuXinyu12378/p/13571683.html
Copyright © 2011-2022 走看看