【问题标题】:Can I deploy python scripts over a cloud instead of running them on my own computer? [closed]我可以在云上部署 python 脚本而不是在我自己的计算机上运行它们吗? [关闭]
【发布时间】:2020-07-20 05:34:34
【问题描述】:

我有一个运行不和谐机器人的 python 脚本。该机器人仅在脚本运行时工作,这意味着为了使用它,我必须不断运行我不想做的 python 脚本。我已经研究过云服务以将其部署在上面,并且我一直在谈论事件循环和其他胡言乱语。有没有一种安全简便的方法可以在某种云上部署 python 脚本。

非常欢迎任何帮助。

【问题讨论】:

    标签: python python-3.x cloud discord.py


    【解决方案1】:

    我个人建议Heroku,我用它来免费运行多个脚本。您也可以使用scheduler addon 来安排脚本在特定时间运行。请参考heroku 文档并开始使用!

    【讨论】:

    • 感谢这对我来说绝对是一种享受。我没有最好地查看文档,但我想知道是否有办法从 Heroku 命令行停止和启动脚本?
    • 是的。它类似于运行 python 脚本。从 CMD 运行 heroku run python your_script.py 或者您可以先获取 heruku bash 终端并通过 heroku run bash[这将打开 heroku 终端] 运行脚本,然后运行 ​​python your_script.py。要停止脚本,您可以按CTRL + C。确保您位于脚本所在的同一目录中。
    【解决方案2】:

    我的第一个建议是我个人使用的像VULTR 这样的 VPS 服务,每月花费大约 5 美元,但你可以获得 1000gb 的带宽,这很好。

    如果您正在寻找免费的东西,那么Heroku 应该是您的选择,因为它很容易上手,尽管我认为您每个月只能提出一定数量的请求是有限制的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-19
      • 1970-01-01
      • 2021-01-21
      • 2019-11-11
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多