如何运行python脚本(用于API调用)以每周运行?
我目前正在编写Python脚本并从API访问数据。然后,我从该API获取的数据保存在AWS RDS SQL Server上。我想知道是否有一种方法可以在特定的日子运行这些脚本,而不需要打开我的计算机。有远程服务器可以免费运行这些吗?或者这就是我可以使用Cron作业的原因(据我所知,Cron作业只能从我自己的机器上运行)。这些数据正在用于一个班级项目网站,因此我需要在特定的日子自动从API获取最新数据 如果您已经使用AWS,请尝试使用AWS lambda。您可以在那里(以及其他许多地方)创建CRON触发器 它的工作原理如下:如何运行python脚本(用于API调用)以每周运行?,python,api,cron,Python,Api,Cron,我目前正在编写Python脚本并从API访问数据。然后,我从该API获取的数据保存在AWS RDS SQL Server上。我想知道是否有一种方法可以在特定的日子运行这些脚本,而不需要打开我的计算机。有远程服务器可以免费运行这些吗?或者这就是我可以使用Cron作业的原因(据我所知,Cron作业只能从我自己的机器上运行)。这些数据正在用于一个班级项目网站,因此我需要在特定的日子自动从API获取最新数据 如果您已经使用AWS,请尝试使用AWS lambda。您可以在那里(以及其他许多地方)创建CRO
- Lambda本身是无状态的。写入本地文件不会产生任何效果。通常情况下,您会向S3写信
- 资源有限!最多可以执行5分钟!此外,zip文件大小也受到限制
- 保证一次执行,但不一定是一次