← Back to list

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…

Bee to Be🐝 · 2023-11-27 22:13 · 8 claps · 0.9 min read
#google-colab #google-collaboratory #google-colab-problems #google-colab-inactive
Open on Medium ↗
Wiki topics: 🔬 · Science · General 📊 · Economic Policy

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