如何在云中调度python脚本



我正在开发一个python脚本,该脚本可以从web服务下载一些excel文件。这两个文件与本地存储在我电脑中的另一个文件结合在一起,生成最终文件。这个最终文件被加载到一些数据库和PowerBI仪表板中,以最终可视化数据。

我的问题是:如果我的电脑关闭了,我如何安排它每天运行?正如我所说,有两个文件是网络抓取的(所以安排没有问题(,但有一个文件存储在本地。

我想到的一个解决方案是:将本地文件存储在Google Drive/NOneDrive中,并使用API下载,这样我的脚本就不依赖于我的计算机。但如果是这样的话,我该怎么安排呢?你会使用什么服务?赫鲁库,。。。?

我不完全确定您的上下文,但我认为您可以考虑使用AWS Lambda。设置它并创建运行代码的时间表是相当容易的。

使用无服务器框架更容易实现这一点。此链接显示了一个使用Python构建的示例,该示例将按时间表运行。

我运行的计划包正是为了这样的目的。它很容易设置,而且运行得很好。

最新更新