schedule :https://github.com/dbader/schedule

该项目人性化的 API 设计,让开发者仅用几行代码就能轻松实现定时任务。它不依赖任何第三方库,全部代码也就一个文件 800 多行,拥有丰富的注释和单元测试,源码阅读起来十分轻松。

import schedule
import time def job():
print("I'm working...") schedule.every(10).seconds.do(job)
schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)
schedule.every(5).to(10).minutes.do(job)
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
schedule.every().day.at("12:42", "Europe/Amsterdam").do(job)
schedule.every().minute.at(":17").do(job) def job_with_argument(name):
print(f"I am {name}") schedule.every(10).seconds.do(job_with_argument, name="Peter") while True:
schedule.run_pending()
time.sleep(1)

最新文章

  1. java 旧url 处理的解决方法
  2. I’m Sure It Will Only Take You A Few Days To Code
  3. Collections.sort的三种用法
  4. Mecanim的Avater
  5. Shell脚本报错unary operator expected
  6. FileZilla无法确定拖放操作的目标,由于shell未正确安装
  7. HDU 2340 Obfuscation(dp)
  8. 使用自定义脚本扩展程序自动执行 VM 自定义任务
  9. osgEarth基础入门(转载)
  10. 201521123096《Java程序设计》第七周学习总结
  11. Spring容器组建注解@Component和Resouces实现完全注解配置
  12. 使用canvas绘制时钟 (http://heeroluo.net/Article/Detail/95)
  13. Android ocr识别文字介绍(文字识别)
  14. 什么是LogDashboard?
  15. exception ‘PHPExcel_Calculation_Exception‘ with message ‘粉丝数据!C2679 -> Formula Error: Operator ‘=‘ has no operands
  16. 软件推荐-c#绘图插件echart
  17. UnityShader中的语义相关
  18. Centos配置iptables开放ftp服务
  19. android笔记-----消息提示
  20. UGUI 学习

热门文章

  1. 【语义分割】使用DAFormer测试自己的数据集
  2. Ansible scp Python脚本
  3. Centos 升级glibc 亲测好用
  4. (jmeter笔记)有序递增和无序递增
  5. 【Linux】docker学习
  6. Exp6 MSF应用基础
  7. redis-creating server tcp listening socket 127.0.0.1:6379: bind No error
  8. taskkill报taskkill不是内部或者外部命令,也不是可运行程序
  9. IC杂记
  10. sxt_(001_002)_web简介