Как я могу извлечь zip-файл в colab?

#python #google-colaboratory

Вопрос:

Это мое досье;

 ucf101_jpegs_256.zip.001
 

введите описание изображения здесь

Я использовал этот метод, но он показывает мне ошибку;

 !unzip ucf101_jpegs_256.zip.001

Archive:  ucf101_jpegs_256.zip.001
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of ucf101_jpegs_256.zip.001 or
        ucf101_jpegs_256.zip.001.zip, and cannot find ucf101_jpegs_256.zip.001.ZIP, period.
 

Комментарии:

1. У вас есть остальные фрагменты файла? ucf101_jpegs_256.zip.002 , ucf101_jpegs_256.zip.003 , и так далее…

2. Архив, похоже, состоит из нескольких файлов, но у вас есть только первый.

3. Да, до ucf101_jpegs_256.zip.003, но только этот файл «ucf101_jpegs_256.zip.001» используется мной

Ответ №1:

  1. убедитесь, что ваш zip-файл находится в корневой папке вашего диска.
  2. Сначала Смонтируйте свой Google Диск
 from google.colab import drive
drive.mount('/content/drive')
 

Запустите ячейку ниже, чтобы распаковать zip-файл

 !unzip "/content/drive/My Drive/ucf101_jpegs_256.zip.001" -d "/content/drive/My Drive/"