首页 > 编程语言 >python 时间调度

python 时间调度

时间:2022-09-21 11:58:14浏览次数:106  
标签:do 00 schedule python work 调度 时间 time every

Prerequisite

主要分为两个:

  • 查看时间
  • 任务调度

查看时间

from datetime import date
import time

localtime = time.asctime(time.localtime(time.time())).split(' ')[-2]
today = str(date.today())
print("现在为北京时间:", today)
print("现在为北京时间:", today, localtime)

"""
现在为北京时间: 2022-09-21
现在为北京时间: 2022-09-21 11:39:55
"""

任务调度(Schedule 库)

参考博客:Python | Schedule Library

#! /usr/bin/env python
# -*- coding: UTF-8 -*-

import schedule
import time

def work():
	print("Study and work hard")

# 任务调度
# 每两秒执行一次 work 函数
schedule.every(2).seconds.do(work)
# 每十分钟执行一次 work 函数
schedule.every(10).minutes.do(work)
# 每小时执行一次 work 函数
schedule.every().hour.do(work)
# 每天 00:00 点执行一次 work 函数
schedule.every().day.at("00:00").do(work)
# 每周二 18:00 点执行一次 work 函数
schedule.every().tuesday.at("18:00").do(work)
# 每个月执行一次 work 函数
schedule.every().monday.do(work)
# 每五到十分钟之间执行一次 work 函数
schedule.every(5).to(10).minutes.do(work)

while True:
    # 必须要调用的函数
	schedule.run_pending()
	time.sleep(1)

标签:do,00,schedule,python,work,调度,时间,time,every
From: https://www.cnblogs.com/CourserLi/p/16715072.html

相关文章

  • python学习笔记:pytest单元测试框架
    一、安装配置和运行规则1、安装:pipinstallpytest查看安装版本:pytest--version 2、Pytest用例运行规则用Pytest写用例时候,一定要按照下面的规则去写,否则不符合规......
  • “Python 中的监督学习”Datacamp 课程回顾
    “Python中的监督学习”Datacamp课程回顾这是我刚刚参加的课程的回顾。这篇评论作为学习辅助:帮助我在第一次学习后综合信息,并希望将内容保留更长时间。这篇文章还提供了......
  • 用于数据准备的 Python — 探索和清理数据集
    用于数据准备的Python—探索和清理数据集什么是数据准备?数据准备是收集、组合、结构化和组织数据的过程,以便将其用于商业智能(BI)应用程序、分析和数据可视化。此......
  • 你应该知道的 Python F 字符串技巧
    Python你应该知道的PythonF字符串技巧停止打印(f”variable={variable}”)Photoby约尔格·安杰利on不飞溅早在2016年,Python3.6就引入了一种新的字符串格......
  • 力扣2(java&python)-两数相加(中等)
    题目:给你两个 非空的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表......
  • python (),[], {}的含义
    1、python()表示元组,元组是一种不可变序列1)创建如:tuple=(1,2,3)取数据tuple[0]......tuple[0,2].....tuple[1,2]......2)修改元祖:元组是不可修改的3)删除元祖del......
  • 25. [实例]Python lxml应用
    1.前言本节通过编写一个简单的爬虫程序,进一步熟悉lxml解析库的使用。下面使用lxml库抓取猫眼电影Top100榜(点击访问),编写程序的过程中,注意与《Python爬虫抓取猫眼电......
  • 24. Python lxml库的安装和使用
    1.前言lxml是Python的第三方解析库,完全使用Python语言编写,它对Xpath表达式提供了良好的支持,因此能够了高效地解析HTML/XML文档。本节讲解如何通过lxml库解析H......
  • # Ubuntu22.04安装Python3.9设置软链接
    sudoaptinstallpython3.9测试,命令行中输入python3.9删除原有的外链sudorm/usr/bin/python3创建新的外链sudoln-s/usr/bin/python3.9/usr/bin/python3、......
  • python 文件操作
    文件操作打开:open(file,mode="r",buffering=None,encoding=None,errors=None,newline=None,closefd=True,opener=None)#file文件路径,如果该文件在同......