Как сохранять и загружать файлы на Google Collaboratory с локальной машины?
Внимание! Данное руководство для маленьких файлов: весов модели, трех-четырех картинок. Для работы с большими файлами или наборами данных мы рекомендуем подключить Google Drive к Google Collaboratory.
За передачу данных с локальной машины на Google Collaboratory отвечает модуль files
. Импортируйте его для начала работы:
from google.colab import files
Теперь для загрузки файлов в память Google Collaboratory можно вызвать следующий код
uploaded = files.upload()
uploaded
- это словарь, его ключи соответствуют именам загруженных файлов. Допустим, что загруженный файл называется 1.png на локальной машине. Вывести содержимое загруженного файла на печать или сохранить файл на диск можно с помощью следующих команд.
print(uploaded['1.png'])
with open('./temp.png', 'wb') as fl:
fl.write(uploaded['1.png'])
Загрузить файл с диска на локальную машину можно следующим кодом:
files.download('./temp.png')

Last updated
Was this helpful?