gpt4 book ai didi

python - 解析 crontab 样式的行

转载 作者:IT老高 更新时间:2023-10-28 20:51:07 27 4
gpt4 key购买 nike

我需要在 Python 中解析一个类似 crontab 的计划定义(例如 00 3 * * *)并获取它应该最后一次运行的位置。

是否有一个好的(最好是小的)库来解析这些字符串并将它们转换为日期?

最佳答案

也许是python包croniter满足您的需求。

使用示例:

>>> import croniter
>>> import datetime
>>> now = datetime.datetime.now()
>>> cron = croniter.croniter('45 17 */2 * *', now)
>>> cron.get_next(datetime.datetime)
datetime.datetime(2011, 9, 14, 17, 45)
>>> cron.get_next(datetime.datetime)
datetime.datetime(2011, 9, 16, 17, 45)
>>> cron.get_next(datetime.datetime)
datetime.datetime(2011, 9, 18, 17, 45)

关于python - 解析 crontab 样式的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7390170/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com