我是Heroku平台的新手。我的要求是从Heroku运行python命令行工具。我不确定这是否可以直接完成,因为那里的应用程序有其他必需文件的应用程序,如procfile等。我想采取的方法是创建一个可以调用python脚本的Web应用程序。但接下来的问题是如何调用python脚本,它允许传递参数。我是否需要单独部署python工具和Web应用程序?请指导我的方法。
答案 0 :(得分:1)
如果您希望自动执行python脚本,请使用Heroku Sheduler。它将计入您的dyno使用并且是免费的。
根据您将来/将要执行的任务的长度和复杂程度,您将需要一个自定义时钟流程,该流程不是免费的。
如果您想自己执行脚本,请点击您的项目,使用heroku登录并使用heroku run python
。