Aller au contenu principal

đź”— Lier Google Drive

info

Lier ton Google Drive Drive à un notebook Google Colab colab permet de :

  • lire/Ă©crire des fichiers (donnĂ©es, modèles, images, etc.) directement depuis Drive ;
  • sauvegarder des rĂ©sultats sans les perdre quand la session Colab se termine.

Cela te permettra d'utiliser ton Google Drive comme un disque dur partagé pour tous tes notebooks Colab.

attention

Dans une session locale ou sur Google Cloud (Colab Enterprise), il n'est pas possible de monter le drive.

Dans ce cas, il faudra sauvegarder les fichiers manuellement à la fin des exécutions.


1. Monter Google Drive dans Colab​

  1. Ouvre ton notebook dans Google Colab.

  2. Ajoute une nouvelle cellule Code et colle ce code :

    from google.colab import drive
    drive.mount('/content/drive')
  3. Exécute la cellule (Ctrl + Entrée).

  4. Un message apparaît pour autoriser l'accès:

    • clique sur "Se connecter Ă  Google Drive" ;
    • choisis ton compte Google du CÉGEP ;
    • clique sur Continuer ;
    • si nĂ©cessaire valide les diffĂ©rents droits d'accès puis clique sur Continuer;
  5. Si tout est correct, Colab affiche :

    Mounted at /content/drive

Ton Google Drive est maintenant monté dans le dossier :

/content/drive/MyDrive

2. Naviguer, lire et écrire​

Explorateur de fichiers​

Tu peux naviguer dans l’explorateur de fichiers à gauche de Colab :

  • clique sur l’icĂ´ne dossier dossier ;
  • clique sur drive → MyDrive.

Écrire un fichier dans Drive​

chemin_fichier = "/content/drive/MyDrive/test_colab.txt"

with open(chemin_fichier, "w") as f:
f.write("đź‘‹ Bonjour depuis Google Colab ! đź‘‹")

print("Fichier créé :", chemin_fichier)

Le fichier apparaît ensuite dans ton Google Drive (dossier « Mon Drive »).

Lire ce fichier​

with open(chemin_fichier, "r") as f:
contenu = f.read()

print(contenu)

3. Conseils pratiques​

  • Toujours monter le Drive au dĂ©but de ton notebook.
attention
  • VĂ©rifie bien les chemins :

    • "/content/drive/MyDrive/mon_fichier.extension"
    • respecte la casse (majuscules/minuscules) et les noms de dossiers.
  • Si tu changes de notebook ou si la session expire, il faudra remonter le Drive (rĂ©exĂ©cuter drive.mount(...)).