python schedule运行了一遍说没有任务_python-schedule模块(定时任务)基于官方文档总结...
一.模块安装
pip3 install schedule
二.常用的使用案例
#基本格式
#创建方法
def func():
print("方法")
#创建定时
schedule.every().seconds.do(func) #每秒运行一次
#如果方法需要传参的话do(func,参数1)
#开循环
while True:
schedule.run_pending()
#如果值运行一次schedule.every().day.do(func).run()
schedule.every().seconds 每秒运行一次
schedule.every(2).seconds 每2秒运行一次
schedule.every(1).to(5).seconds 每1-5秒运行一次
schedule.every().minutes 每分钟运行一次
schedule.every().hour 每小时运行一次
schedule.every().day 每天运行一次如果后面没有at表示每天当前时间执行一次
schedule.every().day.at("00:00"). 每天凌晨运行一次
schedule.every().week每周凌晨运行一次
schedule.every().wednesday.at("00:00") 每周三凌晨运行一次
#周一到周日
monday
tuesday
wednesday
thursday
friday
saturday
sunday
#at一些技巧
at(HH:MM:SS)
at("00:00") 凌晨一点
every().hour.at(':30') 每小时30分
every().minute.at(':30') 没分钟30秒
#关于day与days以及week和weeks,monday与mondays等等等等
你能用day的地方一定能用days其他也一样
如果every()里面值不为1或者空时候必须用他复数
三.取消任务和取消指定任务
取消任务
schedule.clear()
取消指定任务
#需要引入tap
def greet(name):
print('Hello {}'.format(name))
schedule.every().day.do(greet, 'Andrea').tag('daily-tasks', 'friend')
schedule.every().hour.do(greet, 'John').tag('hourly-tasks', 'friend')
schedule.every().hour.do(greet, 'Monica').tag('hourly-tasks', 'customer')
schedule.every().day.do(greet, 'Derek').tag('daily-tasks', 'guest')
schedule.clear('daily-tasks') #q取消所有标签为daily-tasks的任务
四.如何让任务值执行一次
就是在定义任务的时候加个return
本文分享 CNBlog - 加载时间中.....。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
python schedule运行了一遍说没有任务_python-schedule模块(定时任务)基于官方文档总结...相关推荐
- python@最容易上手的图形界面开发框架之一PySimpleGUI@PySimpleGUI学习路线和官方文档阅读
文章目录 PySimpleGUI 底层GUI框架及其状态 自行扩展框架@The Chain Link Fence The PySimpleGUI "Family" The &quo ...
- Python 3.7.1 官方文档 总结
Python 3.7.1 1.一些概念 2.小用法 2.1 迭代器: 2.2 生成器 3.数据结构 3.1 字符串 3.2 列表 3.2.1 列表方法 list.append(x) list.exte ...
- python shell运行当前程序、可以按下_Python下调用Linux的Shell命令的方法
有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的.那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法: 1. os 模块 ...
- 每天一小时python官方文档学习(七)————模块与包
6. 模块 模块是一个包含Python定义和语句的文件,实际上就是一个正常的.py文件.但是作用和普通需要运行的程序不一样,它实际上有点像函数.如果说函数实现了代码的重用,模块则是实现了函数的重用.我 ...
- 每天一小时python官方文档学习(一)————python的简单介绍
我们都知道,python的官方文档写得十分详尽,也是每一个学习python的人都绕不开的. 所以从今天开始,我每天都会用一小时学习python的官方文档,按照文档目录的顺序,摘录一些有用的语句,写下一 ...
- Python Turtle 海龟绘图详解官方文档中文版
Python Turtle 海龟绘图详解 (官方文档中文版)-安徽省太湖中学陈晓中整理 概述 海龟绘图很适合用来引导孩子学习编程. 最初来自于 Wally Feurzeig, Seymour Pape ...
- [Python3]Python官方文档-Python Manuals
简介 一般情况下,初学者都不愿意直接去浏览Python Manuals,即Python自带的官方文档.尤其是只有英文版的情况下,初学者更加不会去使用该官方文档了. 在这里笔者强力推荐初学者经常学会使用 ...
- python笔记6-python官方文档之format()格式化详解
字符串格式化之format() 字符串的格式化是特别特别重要的一个知识点,自己将通过python官方文档来具体总结学习它,整体为如下一篇笔记文章,以备自己后来复习回顾. 一.format() ...
- Python的C语言接口 - 详解官方文档
Python的C语言接口 - 详解官方文档 索引 Python的C语言接口 - 详解官方文档 介绍 / Introduce 代码标准 / Coding Standards 包含文件 / Include ...
最新文章
- MyEclipse +Flex 整合
- POP3、SMTP端口(SSL、TSL)
- weui 导航悬浮固定
- windows下安装Redis测试
- Python笔记16-------类
- guid会重复么_饿了么请你考虑一下消费者
- 大教堂与集市 The Cathedral The Bazaar -- 这是当代软件技术领域最重要的著作
- Merge PDF - Split PDF(PDF合成)
- 直播系统app源码,简单实现颜色渐变
- 计算机网络-自顶向下方法笔记-滑动窗口协议
- 否则在Python中使用for / while语句
- mysql dede arctiny_dede标签的使用
- Apache Ignite详解
- mysql1044错误代码_mysql出现1044错误怎么办
- 数据库之关系数据库之超码,候选码,主码,主属性,非主属性(非码属性)之间的关系
- GaussDB数据类型介绍
- 安装程序出现 NSIS ERROR的错误提示
- 力扣解题思路:位运算系列
- sparkRDD算子数据处理实践
- 凯撒密码加密解密C语言详细代码
热门文章
- Android之ndk-build -j4
- ios之最简单的程序
- linux c用open打开(创建)一个文件
- python中的标识符能不能使用关键字_Python中的标识符不能使用关键字
- 你的女神今日结婚了!!!你失恋了......
- 什么时候告白最合适?
- 超级智能玩具《小小机器人》|全新50种玩法,创造力之源
- 递推与储存,是动态规划的关键
- java main 声明_Java中main方面面试题
- cefsharp49显示html,CefSharp-cefshar