Kako pristupiti Google disku iz Google Colab bilježnice?

Dec 26, 2025

Ostavite poruku

U području znanosti o podacima, strojnog učenja i programiranja, Google Colab pojavio se kao moćan i široko korišten alat. Nudi Jupyter prijenosno okruženje temeljeno na oblaku koje ne zahtijeva postavljanje i može se u potpunosti pokrenuti u pregledniku, pružajući pristup besplatnim GPU i TPU resursima. Često ćete imati podatke pohranjene na Google disku koje želite koristiti unutar svojih Google Colab bilježnica. Bilo da se radi o skupovima podataka za obuku modela, prethodno obučenim modelima ili čak samo o bilježenju - hvatanju datoteka povezanih s vašim projektima, razumijevanje pristupa Google disku iz Google Colaba ključna je vještina. Kao dobavljač prijenosnih računala, razumijem važnost besprijekornog tijeka rada i pristupa svim potrebnim resursima, zbog čega sam uzbuđen što mogu s vama podijeliti ovaj vodič.

Postavljanje okoline

Prije nego što možemo pristupiti Google disku iz Google Colaba, moramo osigurati da je sve ispravno postavljeno. Pokrenite novu ili postojeću Google Colab bilježnicu. Google Colab dostupan je putem vašeg Google računa, a možete ga pronaći na svom Google disku u izborniku 'Novo'. Kad uđete u Colab bilježnicu, vidjet ćete okruženje za kodiranje temeljeno na Pythonu s ćelijama u kojima možete pisati i izvršavati kod.

Postavljanje Google diska

Ključni korak za pristup Google Driveu je proces njegovog montiranja. Montiranje u suštini znači povezivanje okruženja Google Colab s vašim Google diskom tako da Colab može čitati i pisati datoteke s/na njega. Za montiranje Google diska morat ćete pokrenuti određeni blok koda u ćeliji Colaba.

Notebook ManufacturersNotebook manufacturer

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

Kada pokrenete ovaj kod, Colab će od vas tražiti da autorizirate pristup svom Google disku. Kliknite vezu navedenu u izlazu, koja će vas odvesti na Google stranicu za provjeru autentičnosti. Ovdje ćete morati odabrati Google račun povezan s Diskom kojem želite pristupiti, a zatim dopustiti Colabu pristup datotekama s Diska. Nakon davanja dopuštenja, primit ćete autorizacijski kod. Kopirajte ovaj kod i zalijepite ga natrag u polje za unos u Colab ćeliji. Nakon što pritisnete Enter, Google Drive će se uspješno montirati na/sadržaj/pogonimenik unutar Colab okruženja.

Navigacija i pristup datotekama

Nakon montiranja Google diska, možete početi istraživati ​​i pristupati svojim datotekama. Možete koristiti Pythonvasmodul za navigaciju kroz direktorije na vašem Google disku. Na primjer, ako želite ispisati sadržaj korijenskog direktorija vašeg Google diska, možete pokrenuti sljedeći kod:

import os os.listdir('/content/drive/MyDrive')

Ovo će prikazati popis svih datoteka i mapa u glavnom direktoriju vašeg Google diska. Ako želite pristupiti određenoj datoteci, recimo, CSV skupu podataka, možete koristiti Python biblioteke kaopandeda ga pročitam.

uvezi pande kao pd podatke = pd.read_csv('/content/drive/MyDrive/path/to/your/file.csv')

Kao dobavljač prijenosnih računala, znam da je rukovanje dokumentima i podacima ključno u svakodnevnom radu. Nudimo niz opcija za bilježenje i dokumentiranje vašeg rada. Pogledajte našeBilježnica s plutom, koji ne samo da pruža jedinstven i moderan izgled, već i glatko iskustvo pisanja za bilježenje važnih ideja i otkrića.

Rad s mapama i podmapama

Google Drive vam omogućuje organiziranje datoteka u mape i podmape. Da biste pristupili datotekama unutar podmape, jednostavno morate navesti punu stazu. Na primjer, ako imate mapu pod nazivom 'Project Data' na vašem Google Driveu, a unutar nje postoji podmapa pod nazivom 'Test Data' koja sadrži tekstualnu datoteku, možete joj pristupiti ovako:

file_path = '/content/drive/MyDrive/Project Data/Test Data/test_file.txt' s open(file_path, 'r') kao datotekom: content = file.read() print(content)

Ovo pokazuje kako možete pristupiti i čitati sadržaj tekstualne datoteke pohranjene u određenoj podmapi vašeg Google diska.

Zapisivanje datoteka na Google disk

Ne samo da možete čitati datoteke s Google diska, već možete i pisati datoteke na njega. Pretpostavimo da ste obradili podatke u Colab bilježnici i želite spremiti rezultate. Za spremanje tekstualne datoteke možete koristiti sljedeći kôd:

new_file_path = '/content/drive/MyDrive/results.txt' s open(new_file_path, 'w') kao new_file: new_file.write('Ovo je rezultat moje obrade podataka.')

Ovo će stvoriti datoteku pod nazivom 'results.txt' u korijenu vašeg Google diska s navedenim tekstom. Za one koji se bave planiranjem i raspoređivanjem, našPromotivni zidni kalendari 2023može biti izvrstan dodatak vašem radnom prostoru, pomažući vam da pratite važne rokove i događaje koji se odnose na vaše Google Colab projekte.

Rukovanje dopuštenjima i pogreškama

Ponekad možete naići na probleme u vezi s dopuštenjima ili pogreškama dok pristupate Google disku iz Colaba. Ako dobijete pogrešku 'dozvola odbijena', to može biti zato što niste dodijelili potrebna prava pristupa. Dvaput - provjerite jeste li se ispravno autentificirali i ima li račun koji koristite dopuštenje za pristup dotičnim datotekama.

Ako imate problema s povezivanjem, pokušajte isključiti i ponovno montirati Google disk. Možete ga demontirati pomoću sljedećeg koda:

iz google.colab uvoz pogona drive.flush_and_unmount()

Zatim ga ponovno montirajte kako je ranije opisano.

Korištenje Google diska za pohranu i dijeljenje modela

Za one koji rade na projektima strojnog učenja i dubokog učenja, Google Drive može poslužiti kao odlično mjesto za pohranu i dijeljenje vaših modela. Pretpostavimo da ste istrenirali model neuronske mreže u Colabu. Možete spremiti težine modela na Google Drive i kasnije ih koristiti ili podijeliti sa svojim članovima tima.

import tensorflow kao tf # Pretpostavimo da je model vaš obučeni TensorFlow model model.save('/content/drive/MyDrive/trained_model.h5')

Nakon što spremite model, možete mu lako pristupiti s bilo kojeg mjesta sve dok imate pristup svom Google disku. A za kreativnu i elegantnu bilješku - uzimanje potreba, ne zaboravite provjeriti našeBilježnica od lažne kože, savršeno za pisanje kratkih misli o arhitekturi vašeg modela i hiperparametrima.

Zaključak

Pristup Google disku iz Google Colaba bitna je vještina koja poboljšava vašu produktivnost i proširuje mogućnosti vaših projekata povezanih s podacima. Omogućuje besprijekoran način upravljanja i korištenja vaših podataka, modela i drugih resursa. Kao dobavljač prijenosnih računala, prepoznajemo važnost posjedovanja pravih alata za dokumentaciju i upravljanje podacima u vašem tijeku rada, bilo da se radi o prijenosnim računalima za bilježenje rezultata ili kalendarima za planiranje projekta.

Ako ste zainteresirani za našu široku ponudu prijenosnih računala i promotivnih proizvoda za potrebe vašeg ureda ili projekta, voljeli bismo čuti vaše mišljenje. Kontaktirajte nas kako bismo razgovarali o vašim specifičnim zahtjevima i započeli proces nabave. Radeći zajedno, možemo osigurati da imate najbolje alate za nadopunu vaših projekata temeljenih na Google Colabu.

Reference

  • Službena dokumentacija Google Colaba
  • Python službena dokumentacija
  • TensorFlow službena dokumentacija
  • Pandas službena dokumentacija

Pošaljite upit