首页 > 解决方案 > 我的 colab 不允许我在驱动器中导入我的数据集文件夹

问题描述

代码:

from google.colab import drive
import zipfile
drive.mount('/content/gdrive/')
DATA_PATH = '/content/gdrive/MyDrive/Colab Notebooks/'
import os
zf = zipfile.ZipFile(DATA_PATH+"PetImages", "r")
zf.extractall(DATA_PATH)

我 100% 确定路径是正确的,但它给了我一个IsADirectoryError. 该文件夹分为两个迷你文件夹,猫和狗。

标签: google-drive-apigoogle-colaboratory

解决方案


/content/gdrive/MyDrive/Colab Notebooks/PetImagesZIP 文件还是包含要提取的 ZIP 文件的文件夹?

错误消息说您传递的不是 ZIP文件而是文件夹

所以可能:

zf = zipfile.ZipFile(DATA_PATH + "PetImages/images.zip", "r")
zf.extractall(DATA_PATH)

推荐阅读