Google Colab’i Veri İndirirken, Uzun İşlemler Yaparken Aktif Tutmak
Google Colab yoluyla veri indirmek istediğinizde, indireceğiniz verinin boyutu büyükse ciddi bir sorunla karşılaşmak üzeresiniz: Google…
Google Colab’i Veri İndirirken, Uzun İşlemler Yaparken Aktif Tutmak
Google Colab yoluyla veri indirmek istediğinizde, indireceğiniz verinin boyutu büyükse ciddi bir sorunla karşılaşmak üzeresiniz: Google Colab’in inaktif olması. Veri indirme işlemi esnasında Colab’inizin inaktif olmasıyla indirme işlemi duracak ve işlemini tekrar başlattığınızda her şey sil baştan alınacaktır. Bu durum ciddi bir vakit kaybına sebep olmakla birlikte, sizi verilerinizi indirememenize kadar giden bir yola götürebilir. Çözüm olarak kimi yerlerde daha uzun session time (oturum zamanı) vaadetmesinden ötürü, ücretsiz sürümden Colab Pro sürümüne geçilmesi önerilse de, malesef ki bu seçenek de çözüm olamayabiliyor, inaktif olma durumu yaşanabiliyor. Probleme veri indirme üzerinden yoğunlaştım ancak uzun run(çalıştırma) süresi gerektiren bir işlem yaptığınızda da bu inaktiflik durumu ile karşı karşıya kalıyorsunuz. Peki bu sorunu nasıl çözeriz?
Her zaman kullandığım yöntem; aşağıdaki basit JavaScript kodunu Chrome tarayıcısındayken F12 sayesinde açılan Developer Tools penceresinde bulunan Console’a yapıştırıp Enter’layıp çalıştırmak:
function ClickConnect(){
console.log("Clicking on the connect button");
document.querySelector("colab-connect-button").click()
}
setInterval(ClickConnect,60000)
Yukarıdaki kod sayesinde her 60 saniyede bir ‘Connect’ butonuna tıklanması simüle edilecek ve Colab’iniz aktif kalacaktır.
Daha önce kullanmadığım ancak sunulan iki yöntemi de paylaşmak istiyorum:
Tarayıcınıza ekleyeceğiniz Colab Auto Reconnect uzantısı ile çalıştırdığınız oturumun(session) aktif kalması için daimi bir talep gönderilecek ve inaktif olma durumu çözülecektir.
Bildiğim son çözüm ise Colab çalışma alanınızdaki bir kod hücresinde aşağıdaki Python kodunu çalıştırmaktır:
import time
while True:
time.sleep(60) # Sleep for 1 minute
Koddaki uyku zamanını isteğinize göre değiştirebilirsiniz.
İyi çalışmalar!
메타데이터
- post_id
- 2a0ec29da083
- slug
- google-colabi-veri-i̇ndirirken-aktif-tutmak-2a0ec29da083
- url
- https://medium.com/@beetobe/google-colabi-veri-i%CC%87ndirirken-aktif-tutmak-2a0ec29da083
- canonical_url
- https://medium.com/@beetobe/google-colabi-veri-i%CC%87ndirirken-aktif-tutmak-2a0ec29da083
- author_url
- https://medium.com/@beetobe
- status
- ok
- fetched_at
- 2026-06-16 19:09:56