Google Drive یک فضای ذخیره‌سازی ابری است که به راحتی می‌توانید از آن برای مدیریت داده‌ها در Google Colab استفاده کنید. با اتصال Google Drive به Google Colab، می‌توانید به فایل‌ها و پوشه‌های موجود در Drive خود دسترسی داشته باشید و به راحتی داده‌ها را بارگذاری و ذخیره کنید. در ادامه مراحل آموزش داده شده است.

مرحله ۱: متصل کردن Google Drive به Google Colab

برای اتصال Google Drive به Google Colab، کافی است کد زیر را در یک سلول جدید وارد کنید و اجرا کنید:

from google.colab import drive
drive.mount('/content/drive')

بعد از اجرای این کد، یک لینک به شما نمایش داده می‌شود که شما را به صفحه احراز هویت Google هدایت می‌کند. با وارد کردن اطلاعات حساب کاربری خود اجازه دسترسی به Google Drive را می‌دهید. پس از احراز هویت، یک کد تأیید به شما داده می‌شود. این کد را در نوت‌بوک کپی کنید تا اتصال برقرار شود.

مرحله ۲: دسترسی به فایل‌ها و پوشه‌ها

پس از اینکه Google Drive به Google Colab متصل شد، می‌توانید به فایل‌ها و پوشه‌هایتان دسترسی داشته باشید. مسیر دسترسی به Drive شما /content/drive/My Drive/ است.

برای مشاهده لیست فایل‌ها می‌توانید از کد زیر استفاده کنید:

import os

# نمایش لیست فایل‌ها و پوشه‌ها در ریشه Google Drive
os.listdir('/content/drive/My Drive/')

آموزش کتابخانه OS پایتون

مرحله ۳: بارگذاری داده‌ها

۳.۱: بارگذاری فایل‌ها از Google Drive

می‌توانید فایل‌ها را مستقیماً از Google Drive بارگذاری کنید. برای مثال، اگر می‌خواهید یک فایل CSV را بارگذاری کنید:

import pandas as pd
# بارگذاری یک فایل CSV
data = pd.read_csv('/content/drive/My Drive/path/to/your/file.csv')

۳.۲: ذخیره فایل‌ها در Google Drive

بعد از پردازش داده‌ها، می‌توانید نتایج یا فایل‌های جدید را در Google Drive ذخیره کنید:

# ذخیره یک DataFrame به عنوان یک فایل CSV
data.to_csv('/content/drive/My Drive/path/to/save/your/new_file.csv', index=False)

مرحله ۴: مدیریت پوشه‌ها

برای ایجاد پوشه‌های جدید یا مدیریت پوشه‌ها در Google Drive، می‌توانید از کتابخانه os استفاده کنید:

۴.۱: ایجاد پوشه

# ایجاد یک پوشه جدید در Google Drive
os.makedirs('/content/drive/My Drive/new_folder', exist_ok=True)

۴.۲: حذف پوشه

# حذف یک پوشه (توجه داشته باشید که پوشه باید خالی باشد)
os.rmdir('/content/drive/My Drive/new_folder')

نتیجه‌ گیری

با استفاده از Google Drive در Google Colab، می‌توانید به راحتی داده‌ها را مدیریت کنید. چه فایل‌هایی را بارگذاری کنید و چه نتایج را ذخیره کنید، Google Drive این امکان را در اختیارتان قرار می‌دهد که در یک محیط ابری به راحتی با داده‌های خود کار کنید. این روش به ویژه برای پروژه‌های بزرگ و همکاری در تیم مفید است.