google-colaboratory - 防止 Google Colab 进程断开连接
问题描述
假设我必须从我女朋友的公寓搬出 3 小时,并且我正在运行一个 Colab 环境。我无法停止这个过程,我需要随身携带我的电脑。如何防止正在运行的进程断开连接?
我已经尝试过这个问题,但我认为 Google Colab 界面发生了一些变化,因此答案不再是最新的。
解决方案
那里有很多答案。目前对我来说非常适合去控制台并输入
function ClickConnect(){
console.log("Clicked on connect button");
document.querySelector("colab-connect-button").click()
}
setInterval(ClickConnect,60000)
请注意,这应防止在每 1.5 小时不活动后断开连接,但每次运行时(如果您没有 Colab Pro)将在 12 小时后终止。
编辑:
我已经测试了自己,并提出这可行:
function ClickConnect(){
console.log("Clicked on connect button");
document.querySelector("#ok").click()
}
setInterval(ClickConnect,60000)
注意它会抛出一个错误,没关系,这意味着没有显示断开连接通知。一旦出现,它将被单击以重新连接。
推荐阅读
- java - 为什么我的日志文件没有在本地资源管理器中创建?
- python - .h5 keras 模型和 .json tensorflow.js 模型的预测结果完全不同
- c++ - 单引号和双引号 C++ - 有趣的、意外的行为
- elasticsearch - 计算 Elasticsearch 中滑动时间窗口的变化百分比
- javascript - 如何使容器具有相同的尺寸?
- c++ - 将 DLL 附加到游戏
- oracle - Why does exception through me out of cursor loop?
- php - woocommerce 空购物车消息中的自定义代码不会在主题中更改
- python - 奇怪的嵌套字典
- java - 使用 Spring Boot 构建 kafka 消费者失败