相关疑难解决方法(0)

一定时间后继续 for 循环

如果给定的迭代花费的时间超过一定的时间,您将如何移动到 for 循环的下一次迭代?代码应该是这样的。

for i in range(0, max_iterations):
       timer function
       call to api
Run Code Online (Sandbox Code Playgroud)

如果 api 尚未完成,计时器函数将用于强制 for 循环继续进行下一次迭代。对于该迭代,它应该在 120 秒内工作。定时器函数将如何编写?先感谢您!

python timeout python-2.7

5
推荐指数
1
解决办法
871
查看次数

SSH 可以选择在短时间内超时吗?ClientAlive 和 ConnectTimeout 似乎没有做我需要他们做的事情

我正在通过 SSH 发送命令。这个特定的命令恰好告诉机器重新启动。不幸的是,这会挂起我的 SSH 会话并且不会返回,因此我的脚本无法继续转发到其他任务。

我尝试过修改命令本身以包含“退出”和/或转义命令的各种组合,但在这些情况下,机器都不会在重新启动和关闭 SSH 会话的命令时启动。我还尝试过 SSH 的 ConnectTimeout 和 ClientAlive 选项,但它们似乎使重新启动命令被忽略。

我在这里缺少一些明显的命令吗?

python linux ssh timeout

0
推荐指数
1
解决办法
2886
查看次数

标签 统计

python ×2

timeout ×2

linux ×1

python-2.7 ×1

ssh ×1