3
votes

Comment accéder aux fichiers sur le bloc-notes Google Colab

Comment puis-je accéder aux fichiers dans la barre de gauche de Google Colab? Par défaut, des exemples de données sont donnés, lorsque j'exécute la commande ! Ls sample_data , elle répertorie les fichiers comme il se doit:

import pandas as pd
data = pd.read_csv('content/sample_data/mnist_test.csv')
print(data.head())

Mais lorsque j'exécute le code suivant: p >

anscombe.json             mnist_test.csv
california_housing_test.csv   mnist_train_small.csv
california_housing_train.csv  README.md

J'obtiens une erreur: FileNotFoundError


0 commentaires

4 Réponses :


0
votes

Pouvez-vous lister ces fichiers avec la commande ! ls ? Avez-vous déjà monté votre lecteur Google sur colab pour accéder à ces fichiers? sinon, veuillez le faire en suivant les commandes mentionnées dans ce billet de blog


2 commentaires

Oui, je peux y accéder, je ne sais tout simplement pas comment y accéder par code. De la même manière que vous accéderiez à un fichier sur le bureau en écrivant path = "C: \ Desktop \ Filename.txt"


Ce code devrait fonctionner import os import glob import cv2 import matplotlib.pyplot as plt import numpy as np path = os.path.join (os.getcwd (), 'PetImages / Dogs /') pour le fichier dans glob.glob (path + ' * .jpg '): #En supposant le format jpg img = cv2.imread (fichier, cv2.IMREAD_GRAYSCALE) print (np.array (img)) plt.imshow (img)



4
votes

l'utilisation de upload placera les fichiers sous / si vous ne les déplacez pas, alors essayez / PetImages / Dogs /, sinon vous pouvez les télécharger sur google drive et monter votre google drive donnant accès à vos fichiers dans colab en l'exécutant dans une cellule

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

copier le dossier vers / content / using ! cp / content / lecteur / Mon \ Lecteur / PetImages.zip / content / puis utilisez ! décompressez PetImages.zip

maintenant votre répertoire sera / content / PetImages / Dogs / ce qui pourrait être plus facile car le téléchargement du répertoire vers colab est plus lent et est supprimé après 12 heures .


2 commentaires

Malheureusement, je ne parviens toujours pas à le faire fonctionner, j'ai mis à jour la description de mon problème


avez-vous essayé de faire '/content/sample_data/mnist_test.csv' notez le / au début du contenu



1
votes

Juillet 2020

Je vois que vous manquez juste / avant dir

import pandas as pd
#data = pd.read_csv('content/sample_data/mnist_test.csv')
# this is corrct one
data = pd.read_csv('/content/sample_data/mnist_test.csv')
print(data.head())

 voir la sortie colab


0 commentaires

1
votes

Le répertoire n'est pas dans G-Drive, c'est la VM de colab.
Ainsi, le chemin du répertoire 'sample_data /' est './sample_data/' Vous devriez changer le chemin, alors O.K.

import pandas as pd
data = pd.read_csv('./sample_data/mnist_test.csv')
print(data.head())

Bonne chance!


0 commentaires