我正在尝试在 Linux 操作系统 (CentOS 7) 上使用 Python-crontab 模块
我的配置文件如下:
{
"ossConfigurationData": {
"work1": [
{
"cronInterval": "0 0 0 1 1 ?",
"attribute": [
{
"rules": [
{
......
}
]
}
],
"work2": [
{
"cronInterval": "0 0 0 1 2 ?",
"attribute": [
{
"rules": [
{
......
}
]
},
]
}
}
该文件包含许多工作项。每个工作项都有自己的 cron 表达式。我希望我的 Python 脚本能够单独安排每个 cron,在我的操作系统中设置并运行它。运行时,目的是根据其cron表达式分别运行每个工作项 我是按照this一步步做的教程。经过多次测试后,它正在编写 cron,但我不确定这是否是我需要的
使用此模块,我无法创建对相关工作项的引用。它只是向操作系统 crontab 添加一个新行,其中包含我想要放在那里的任何执行。我无法描述我希望运行的内容(即 - work1 或 work2)
有什么建议吗?
提前 10 倍:)
最佳答案
一个常见的错误是编辑后没有使用 cron.save() 函数。鉴于问题中的信息有限,这是最有可能的答案。
关于Python-crontab 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53030124/