【发布时间】:2021-06-24 19:28:08
【问题描述】:
如果你想运行你的 python 脚本,比如说每天下午 6 点,是使用 crontab 条目还是使用有关电源、内存、cpu ... 消耗的高级 Python 调度程序解决方案更好?
因此,在我看来,做一个 cron 工作会更好,因为我没有看到永久运行 Advanced Python Scheduler 的优势。
【问题讨论】:
如果你想运行你的 python 脚本,比如说每天下午 6 点,是使用 crontab 条目还是使用有关电源、内存、cpu ... 消耗的高级 Python 调度程序解决方案更好?
因此,在我看来,做一个 cron 工作会更好,因为我没有看到永久运行 Advanced Python Scheduler 的优势。
【问题讨论】:
如果满足两个条件,您可能应该使用cron;
反映这些是构建您自己的解决方案的两个原因:
cron 可用的操作系统。 (如 ms-windows)【讨论】:
从资源的角度来看,约定的 cron 更好。 从功能的角度来看,如果您的要求只是在特定时间运行脚本或定期安排它,那么 cronjob 会更好。但如果您的要求更复杂,您应该查看Advance Python Schedular。
希望对你有帮助。
【讨论】:
我也同意cron 更好。但是当你想选择一个解决方案时,你应该考虑具体的要求。有时您可以使用Celery 来执行此操作。
Celery 是一个基于分布式消息传递的异步任务队列/作业队列。它专注于实时操作,但也支持调度。
【讨论】: