Colaboratory. Работаем с локальной файловой системой Вашего компьютера и Google диском

Загрузка  файлов с вашего компьютера в файловую систему ноутбука Colaboratory

from google.colab import files
uploaded = files.upload()
for fn in uploaded.keys():
print(‘User uploaded file «{name}» with length {length} bytes’.format(
name=fn, length=len(uploaded[fn])))

Сохранение файлов на ваш компьютер из файловой системы ноутбука Colaboratory

from google.colab import files
with open(‘example.txt’, ‘w’) as f:
f.write(‘some content’)
files.download(‘example.txt’)

Подключение вашего Google диска к файловой системе ноутбука Colaboratory

from google.colab import drive
drive.mount(‘/content/gdrive’)

 

 

 


# wget — закачка с сети Internet на Google диск в папку /content/gdrive/My\ Drive (My\ Driveпробел в имени файла в системе Linux экранируется обратным слэшем ) файла с входными данными нейронной сети (в нашем случае: dogscats.zip — множество портретов кошек и собак для обучения и тестирования нейронной сети):

!wget -P /content/gdrive/My\ Drive http://files.fast.ai/data/dogscats.zip

!unzip /content/gdrive/My\ Drive/dogscats.zip -d /content/gdrive/My\ Drive/

!git clone https://github.com/fastai/fastai.git /content/gdrive/My\ Drive/fastai

 

PATH = «/content/gdrive/My Drive/dogscats/»
os.listdir(PATH)

Обсуждение: 5 комментариев

  1. Евгений:

    Ура! Хоть одна приличная статья по файловой системе гуугл!

    Ответить
    1. roman:

      Да на всём пространстве только вразумлило.

      Ответить
  2. Евгений:

    Под Debian на Raspberry не видно на страничке надпись «Журнал научно-технического творчества педагогов и школьников «Главный конструктор»». Всё равно отличная статья.

    Ответить
  3. Спасибо Евгений!

    Ответить
  4. Милла:

    Спасибо большое, помогло!

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

1 × 1 =

© 2024 Журнал научно-технического творчества педагогов и школьников "Главный конструктор"