google drive的压缩包直接解压到google drive

 

!wget "链接"(注意这里链接要用双引号括起来)

对下载后的压缩包重命名为train224.zip

-------------------------------------------

from google.colab import drive
drive.mount('/content/drive')

-------------------------------------------

移动到Google drive:

!ls -l;mv train224.zip /content/drive/My\ Drive/RSNA_224_224

 

%%time
!unzip /content/drive/My\ Drive/RSNA_224_224/test224.zip -d /content/drive/My\ Drive/RSNA_224_224_test/ >train.log

 

 

注意:

我试了下超过650M,并且文件太多时会导致网页无响应.

因为解压的时候会有大量的log, log会导致网页卡死.

所以我在上面的最后加了一个>train.log来重定向,这样网页就不会卡死,

也就可以顺利解压了.

 

问题来了:

重定向以后,解压进度看不见了怎么办?
google drive的压缩包直接解压到google drive

 

你可以现在本地解压一遍,解压的时候同样重定向到train.log(674258行,27.6MB)

colab上的train.log和本地的train.log的两者大小的比值就是当前的解压进度.