function ClickConnect(){
colab.config
console.log("Connnect Clicked - Start");
document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click();
console.log("Connnect Clicked - End");
};
setInterval(ClickConnect, 60000)
코랩 코드 실행 도중 interaction이 90분 없으면 런타임이 끊긴다. 그것보다 조금 더 빨리 끊기는 경우도 많다. 하지만 언제까지 코랩 창만 보고 있을 순 없으니(...) 런타임 끊김 방지용 코드를 실행시키는 방식으로 해결할 수 있다.
위의 코드는 60초마다 한번씩 코랩의 리소스 창 버튼을 클릭한다. 그리고 콘솔 창에 클릭이 이루어졌을 때 출력을 보여준다. 다른 코드도 실행해보았지만 다 막힌 것인지 위의 방법만 통했다.
출처 https://stackoverflow.com/questions/57113226/how-can-i-prevent-google-colab-from-disconnecting