如何在Heroku上调度python脚本

2024-10-01 15:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在Heroku上部署一个脚本(一个糟糕的python脚本),我希望它在早上启动4次。在

我可以通过连接到我的Heroku帐户(我有一个免费计划)并在windows命令行中键入以下命令来运行它:

heroku run scrapy crawl sytadin

但是当我试图通过Heroku调度程序运行它时,我遇到了一些问题。它会询问我是否要写类似$ rake的内容。 我以前从未使用过rake,它是在run之前还是之后使用? 我应该先使用关键字heroku?在

我不知道,我尝试的一切都失败了,正如我在日志中看到的:

^{pr2}$

如你所见,我尝试了不同的可能性,我发现在网上,但它没有正常工作:(

对我的python脚本有什么猜测吗?:)


Tags: run命令行命令脚本heroku键入windows部署
1条回答
网友
1楼 · 发布于 2024-10-01 15:29:57

Heroku调度器基本上只执行heroku run+您在那里输入的任何命令。在

因此,在您的例子中,由于您的scrapy crawler在执行以下操作时成功运行:heroku run scrapy crawl sytadin,因此您可以创建一个调度程序规则来运行:

scrapy crawl sytadin

这就足够了

相关问题 更多 >

    热门问题