python - 如何在 Heroku 中运行命令行 python 工具

标签 python heroku web-applications command-line

我是 Heroku 平台的新手。我的要求是从 Heroku 运行 python 命令行工具。我不确定这是否可以直接完成,因为那里的应用程序有带有其他强制文件(例如 procfile 等)的 Web 应用程序。我想采取的方法是创建一个可以调用 python 脚本的 Web 应用程序。但下一个问题是如何调用 python 脚本,该脚本也允许向其传递参数。我需要单独部署 python 工具和 Web 应用程序吗?请指导我的方法。

最佳答案

如果您希望自动执行 python 脚本,请使用 Heroku Sheduler 。它将计入您的测功机使用量,并且是免费的。

enter image description here

根据您 future 的任务的长度和复杂程度,您将需要一个自定义时钟进程,这不是免费的。

如果您想自己执行脚本,请进入您的项目,使用heroku登录并使用heroku run python

关于python - 如何在 Heroku 中运行命令行 python 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48853754/

相关文章:

python - keras 的形状问题 `fit_generator()`

python - Numpy 与 Python 的 Decimal 参数

node.js - 部署后 Heroku 的应用程序错误

node.js - 如何为 heroku nodejs web 应用程序配置 nginx

html - 通过输入类型文件使用相机时 iOS 6 出现问题

sharepoint - 复制 SharePoint 2010 网站集/Web 应用程序

python - 使用 Python 的旧推文 Tweepy

python - 如何修复Excel导入和比较错误?

ruby-on-rails - Heroku 上的 Rails + Passenger : How to set expiry date or a maximum age in the HTTP headers for static resources?

localization - 浏览器语言: autodetect vs user select?