【问题标题】:What is a good way to email outputs of python script periodically?定期通过电子邮件发送 python 脚本输出的好方法是什么?
【发布时间】:2021-04-09 12:15:09
【问题描述】:

我正在尝试通过电子邮件发送我制作的 Python 脚本的输出,但是我想定期执行此操作,而无需手动启动脚本。

目前我有一个 Apple 脚本,它运行适当的 Python 脚本并将其发送给多个人。 Python 脚本使用 API 获取一些信息并将消息打印到标准输出,然后使用以下简单的 bash 脚本将其发送给适当的人:

python3 myprogram.py | mail -s "Subject" myself@mycompany.com

这可以解决问题,但即使我的计算机没有运行,我也希望它自动化。

是否有一种我不知道的标准方法可以使这成为可能?有没有更好的方法来定期发送可以与脚本一起使用的电子邮件?

如果有比 Python 更好的语言,请推荐它,我喜欢学习 :)

【问题讨论】:

    标签: python server applescript periodic-task


    【解决方案1】:

    是的,如果您需要它在您的个人计算机未运行时也能运行,您应该考虑将脚本部署到服务器。

    您可以拥有自己的服务器,也可以付费使用。 Heroku 有一个非常不错的免费入门计划。

    检查this

    【讨论】:

      猜你喜欢
      • 2014-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多