코딩코딩코딩

코랩 런타임 끊김 방지 (colab runtime 끊김 방지) 본문

파이썬

코랩 런타임 끊김 방지 (colab runtime 끊김 방지)

hanshow113 2021. 5. 28. 21:49

 

코랩에서 코드를 돌리고 일정 시간 지나면 활동이 없다고 하면서 런타임이 끊어짐

 

F12 눌러서 개발자 도구를 연 후에 상단 메뉴의 Console 창을 열고 맨아래 코드 입력 창에 아래의 코드 입력

 

끊김 방지 코드: 

function ClickConnect(){
    console.log("1분마다 코랩 연결 끊김 방지"); 
    document.querySelector("colab-toolbar-button#connect").click();
}
setInterval(ClickConnect, 1000 * 60);

 

콘솔창 내의 출력 삭제 코드:

function CleanCurrentOutput() {
 var btn = document.querySelector(".output-icon.clear_outputs_enabled.output-icon-selected[title$='현재 실행 중...'] iron-icon[command=clear-focused-or-selected-outputs]");
 if(btn) {
  console.log("10분마다 출력 지우기");
  btn.click();
  }
 }
setInterval(CleanCurrentOutput, 1000 * 60 * 10);
Comments