Копирование файла из одного каталога в другой каталог в Google Colab - PullRequest
0 голосов
/ 06 февраля 2020

моя структура каталогов в google Colab выглядит следующим образом: под каталогом '/content/drive/My Drive/Colab Notebooks/dogs_cats/train' находятся изображения кошек и собак, которые нумеруются следующим образом: cat.0, cat.1 и т. Д. (То же самое для собак), я хотел бы написать python кодов, которые будут принимать некоторые части изображений кошек и собак для папок поездов, тестов и проверок, например папка назначения для папок поездов для кошек:

'/content/drive/My Drive/Colab Notebooks/Dogs_cats/train/cats'

эта папка пусто, и я хочу скопировать первые 1000 изображений кота (всего у меня 25000 изображений, 12500 для кошек и 12500 для собак), поэтому я написал следующий код из хорошо известной книги глубокого обучения

fnames = ['cat.{}.jpg'.format(i) for i in range(1000)]
for fname in fnames:
    src = os.path.join('/content/drive/My Drive/Colab Notebooks/dogs_cats/train', fname)
    dst = os.path.join('/content/drive/My Drive/Colab Notebooks/Dogs_cats/train/cats', fname)
    shutil.copyfile(src, dst)

идея очень просто: сначала мы создаем список имен котов (cat.0.jpg, cat.1.jpg и т. д., после этого мы подключили имя файла к источнику и месту назначения и скопировали файл с помощью библиотеки shutil, код выполняется без ошибка, но нет результата (я проверил папку назначения несколько раз), так в чем же проблема? пожалуйста, помогите мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...