关闭笔记本电脑过夜运行 python 脚本

问题描述 投票:0回答:1

我有一个 python 脚本,大约需要 2 个小时才能完成,并且仅适用于 50 个测试用例。我想将其增加到 500(或 1000)但我不知道需要多长时间(基本上是 15-20 小时?)但我不能让我的笔记本电脑开这么长时间?

我有什么选择来实现这一目标?每当我想为测试用例添加打印语句时,能够检查两者之间的进度对我来说也很棒。

我该如何进行?顺便说一句,我目前正在使用 VS Code (windows),非 Linux 方法很受欢迎,但我也可以使用 Linux 方法,如果它们更容易和高效的话。

我尝试在 VS 代码上运行它,但不得不在一个小时后中止它,因为它太慢了,而且我不确定任务何时会完成运行。

python visual-studio-code scheduled-tasks
1个回答
-1
投票

将 Repl.it 与 UptimeRobot 一起使用

不久前,我编写了自己的 discord.py bot,并希望它一直运行,以便它可以随时与用户交互。

我尝试了很多方法来实现这一目标,但最终,freeCodeCamp 的一个简单教程完成了这项工作。

这是我所做的:

  • 将python代码放到Repl.it
  • 使用
    flask
    创建另一个脚本并将其放在服务器上
  • 使用 UptimeRobot 使其保持运行

我知道情况不一样,但是理论上,它应该可以正常工作。

这里是 freeCodeCamp 教程(转到 58:42): https://youtu.be/SPTfmiYiuok

请注意,即使在脚本完成后,UptimeRobot 仍会保持运行,因此您可能需要修改脚本以解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.