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
4 Réponses :
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
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)
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 .
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
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!