Я прочитал записную книжку о том, как открыть диск.Я уже сделал в соответствии с инструкциями, используя:
from google.colab import drive
drive.mount('/content/drive')
После этого я могу использовать !ls
для отображения содержимого моего диска, но я не могу прочитать или открыть какой-либо файл.Я уже пробовал:
with open("/content/drive/My Drive/filename.ext", "r") as file:
file = open("/content/drive/My Drive/filename.ext", "r")
!cp "/content/drive/My Drive/filename.ext" "filename.ext"
, а также
import pandas as pd
file = pd.read_csv("/content/drive/My Drive/filename.ext")
Но ничего из вышеперечисленного не сработало.Я всегда получаю «операция не поддерживается» или «не могу открыть файл для чтения».Я видел некоторые предложения использовать PyDrive.Но это делается путем копирования файла с Google Drive на Google Drive.Я не понимаю, почему вы должны копировать файлы туда и обратно, поскольку мне нужно перебирать все файлы в папке.Почему Google Colab не может просто прочитать файл, хранящийся на диске?Или я что-то не так делаю?Другое дело, что я загрузил кучу CSV-файлов, но на диске Google они перечислены как «.csv.gsheet» (с использованием glob).Может ли это быть проблема?У меня нет других идей.