首页 > 编程语言 >用python得知 cron表达式-执行时间

用python得知 cron表达式-执行时间

时间:2023-01-05 14:55:06浏览次数:55  
标签:sched python datetime cron frequency croniter 表达式

#!/user/bin/python3
# -*- coding:utf-8 -*-
# @Author: zhaoruixiao
# @Datetime: 2023/1/5 14:30
# @Software: PyCharm
# @File : cron.py
"""
work for $ 用python得知 cron表达式
"""
import croniter, datetime


def CronRunNextTimelist(sched, frequency=1):
now = datetime.datetime.now()
cron = croniter.croniter(sched, now)
return [cron.get_next(datetime.datetime).strftime("%Y-%m-%d %H:%M") for i in range(frequency)]


sched = "0 0 8 * *"
print(CronRunNextTimelist(sched, frequency=2))

标签:sched,python,datetime,cron,frequency,croniter,表达式
From: https://www.cnblogs.com/zhaoruixiao/p/17027533.html

相关文章

  • 为什么 Python 中没有 main() 函数?
    在本文中,我们将学习为什么Python中没有main()函数。毫无疑问,Python没有所谓的main函数,但是,关于互联网经常引用“Python的主要功能”和“建议编写主要功能。"它们的目......
  • requests和正则表达式的具体举例
    1.准备工作在本节开始之前,我们需要做好如下的准备工作:安装好Python3,最低为3.6版本,并能成功运行Python3程序。了解PythonHTTP请求库requests的基本用法......
  • python接口自动化系列 - openpyxl库封装04
    前言为了更好的让openpyxl在工作中使用,将openpyxl的常用操作封装起来,这样不仅复用性高,而且阅读性好fromopenpyxlimportload_workbookfromopenpyxl.stylesimportP......
  • Linux 使用crontab设置定时任务
    1.查看crond服务是否启动#systemctlstatuscrond 如未安装服务,采用如下命令安装:#yum-yinstallvixie-cron//vixie-cron软件包是cron的主程序;#......
  • Python设计图书馆管理系统技术文档(五)
    (Python设计图书馆管理系统技术文档(五))5.3管理功能实现这个程序管理员的功能就3个,添加书籍、淘汰书籍、用户管理。5.3.1管理员界面(AdminHome.py)importsysimportq......
  • C# Lambda表达式
    ​​C#Lambda表达式​Lambda表达式"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且......
  • Python设计图书馆管理系统技术文档(六)
    (Python设计图书馆管理系统技术文档(六))6.图形界面程序打包与资源下载6.1打包(1)PyInstaller命令格式:pyinstaller[options]script-D:将所有文件打包到一个目录下-F:将......
  • python 字符串前加‘f‘ ‘r‘ ‘b‘ ‘u‘作用
    python字符串前的修饰字符串前加f以f开头表示在字符串内支持大括号内的python表达式print(f'{name}donein{time.time()-t0:.2f}s')输出:processingdonein......
  • Python实践中问题
    Python入门必看!零基础也能学-哔哩哔哩​​Python基础教程|菜鸟教程​​​​Python3教程|菜鸟教程​​​​Python图形界面框架PySide6使用及避坑指南_java编程艺......
  • python字典推导式生成法用法
    prices={"aaa":166,"bbb":56,"cdfsa":133,"fs":22,"Sy":233.34}#生成式(推导式)的用法#用股票价格大于100元的股票构造一个新的字典prices......