无法从放置在Google云端硬盘上的文件和使用Google colab的文件解压缩和读取数据

时间:2020-09-29 18:03:19

标签: python tensorflow google-colaboratory

我已经在我的Google云端硬盘中上传了一个zip文件,我正在尝试将其解压缩,因此通过在Google Colab中通过挂载磁盘来运行命令来读取数据。 我正在使用以下命令解压缩。

f = gzip.open(“驱动器/我的驱动器/ Python文件/mnist.pkl.gz”,'rb')

无论如何,我尝试查看数据,它向我显示一个错误,指出文件或目录不存在,但仅将其放置在驱动器上的此路径中。 是这种情况,我们不能在这里使用路径,而不能仅使用文件名吗?但是,我们如何解压缩然后访问驱动器zip文件夹中存在的文件? 任何帮助都会有用。

1 个答案:

答案 0 :(得分:0)

您可以在colab环境中使用ubuntu命令来检查当前目录:

!pwd

预期输出应为/content

然后您可以检查是否安装了Google驱动器:

!ls -la

输出应列出当前目录中的目录和文件。其中应有文件夹“驱动器”。

您可以明确检查已安装驱动器的内容:

!ls -la ./drive/'My Drive'

输出应为您Google驱动器的文件和目录。 gz文件“ mnist.pkl.gz”也应列出。

打开gz文件时,您可以使用绝对路径/content/drive/My Drive/Python files/mnist.pkl.gz或相对路径drive/My Drive/Python files/mnist.pkl.gz./drive/My Drive/Python files/mnist.pkl.gz