【问题标题】:How can I run my python program continuously如何连续运行我的python程序
【发布时间】:2021-05-23 20:10:09
【问题描述】:

所以,我编写了一个 python 程序,它每分钟从 api 收集数据,将数据存储在 csv 文件中,然后使用 smtp 库每 24 小时通过电子邮件发送它。我使用 Pycharm 编写了它,它在我的笔记本电脑上运行。但是,我想知道在云服务器上连续运行它的最简单方法是什么(我有一个 azure 订阅,但任何其他方式都可以),以便它不断收集数据并将其通过电子邮件发送给我。我对云了解不多,因此不胜感激。

【问题讨论】:

  • 从 azure 免费层获取 vps 并使用 nohup python scrypt.py &
  • 不幸的是,这个问题在这里是题外话,因为没有办法客观地回答这个问题。您已经标记了多个云(gcp 和 azure),并且两者都有不同的代码运行方式(并且有多种方法可以解决这个问题)。我建议从每个云服务的文档开始。

标签: python azure google-cloud-platform cloud


【解决方案1】:

如果你使用 Azure,我会先在 Azure serverless 上部署你的代码

然后设置scheduler 以每隔n 小时运行一次代码!

【讨论】:

  • OP 的问题太宽泛了,他们标记了多个云。最好不要回答这样的问题,因为他们的问题可以通过阅读每个云的服务文档来解决。另外,仅链接的答案并不是真正的答案。
猜你喜欢
  • 1970-01-01
  • 2022-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多