如何在计算机关闭时安排任务?

2024-04-26 05:14:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我有python脚本,但我的计算机已关闭。有什么方法可以让我在计算机关闭的情况下使用任务调度器,或者云服务吗


Tags: 方法脚本计算机情况任务调度
3条回答

您可以使用AWS Lambda部署代码,AWS Cloudwatch事件使用cron regex和一些数据库服务触发应用程序。这将允许您设置时间表,以便在您应该选择的任何时间表上运行代码。这些服务的cloudwatch和lambda大部分都由aws免费层覆盖,您的使用不应该花费任何费用

对于数据库,您有用于nosql选项的AWS dynamoDB和用于关系数据库选项的AWS RDS。我建议从dynamoDB开始,因为免费层涵盖了基本用法,而且很容易开始。您可以尝试rds,但如果您不熟悉rds,则可能会出现意外费用过高的风险

所有主要的云提供商都有某种云功能。在Azure上它被称为函数应用程序,在AWS上我相信它被称为lambda函数。实际上,您可以创建一个python函数,将其部署到任一服务,并让它将结果写入任一服务上最便宜的cloud db选项

基于Lambda+CloudWatch速率的规则

Python脚本将使用AWS Lambda

&

AWS CloudWatch基于速率的规则,用于定期或基于cron表达式调度Lambda函数

https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html

相关问题 更多 >