حتما اگر به کار برنامه نویسی مشغول هستید یا در زمینه علم داده فعالیت میکنید، حتما اتفاق افتاده که با مشکل save نشدن notebook در google colab مواجه شده باشید و نگران از دست رفتن کدهای ارزشمندتون باشید:) موارد زیر، راه هایی هستن که طبق تجربه، راه گشا هستند. امیدوارم براتون مفید باشند:)
خیلی وقت ها اتصال ناپایدار اینترنت شما برای colab مسئله ساز شده است، یا اتصال اینترنت خود را تغییر دهید و یا پس از گذشت مدتی مجدد اقدام به ذخیره فایل نمایید.
حتما تا الان متوجه شده اید که colab در ازای خدمات رایگان خود، به تعداد notebookهای باز و فعال شما حساس است! پس اگز چند notebook را به طور همزمان در browser خود باز دارید، آنها را ببندید و سپس برای ذخیرهء نوتبوک مدنظرتان اقدام نمایید.
درصورتیکه خروجی کدهای شما دارای حجم بالایی است(مثلا چندین تصویر را توسط کتابخانه cv2 در notebookخود load و نمایش داده اید)، خروجی ها را حذف کرده و مجدد اقدام به ذخیرهء فایل نمایید.
شاید عجیب به نظر برسد اما در دنیای colab همه چیز شدنی است:) گاهی ذخیره از طریق ctrl+s متوقف می شود اما از طریق منوی file>save نوتبوک به راحتی ذخیره می شود:) امتحان کنید.
گاهی اوقات مشکل نه از اینترنت شماست و نه از کدهای شما، بلکه colab موقتا دچار اختلال در ذخیرهء داده ها شده است. در این هنگام از راهنمایی های colab استفاده کنید. معمولا در چنین مواقعی colab یا از شما میخواهد که با کلیک کردن بر روی لینکی، به ذخیره و reload کردن صفحه بپردازید. یا می خواهد دقایقی دیگر، مجدد برای ذخیره فایل مدنظر اقدام کنید. در هر حال که در چنین شرایطی از راهنمایی های colab بی بهره نمونید:)
گاهی اوقات افزونه ها و کوکی های موجود در browser شما عامل اختلال در ذخیره است. بنابراین درصورتیکه هیچ کدام از موارد بالا پاسخگو نبود از حالت Incognito/ناشناس browser خود استفاده نمایید. همچنین دقت کنید که حتما نسخه browser خود را به روز نگه دارید.
در نهایت اگر هنوز colab اقدام به ذخیره نوتبوک شما نمیکند نگران نباشید! شما می توانید از طریق منو، file> download اقدام به دانلود آخرین ورژن کد خود نمایید و آن را در سیستم خود ذخیره کنید.
امیدوارم نکات بالا براتون مفید بوده باشه:)
سعی میکنم تجربیاتم در زمینه data science رو اینجا منتقل کنم، درصورتیکه میخواید از آخرین نوشته ها باخبر بشید میتونید صفحه من رو دنبال کنید: virgool.io/@fvyounesi
اگر سوالی هست بنویسید، پاسخگو هستم.