从谷歌硬盘获取文件
徐徐 抱歉选手

参考教学

台大李宏毅机器学习助教分享

素人技术博主分享

使用gdown

从谷歌分享链接中获取file_id,利用file_id下载。

比如目前有这个链接https://drive.google.com/u/0/uc?id=19CzXudqN58R3D-1G8KeFWk8UDQwlb8is&export=download,提取出id就是id=19CzXudqN58R3D-1G8KeFWk8UDQwlb8is

如果当前链接里没有id显示怎么办?在当前链接中点击下载图标看新跳出来的网址。

在Colab下输入

1
2
3
!gdown --id '19CzXudqN58R3D-1G8KeFWk8UDQwlb8is' --output foodpack.zip
!ls
!unzip food-11.zip

在Python中输入

1
2
3
4
5
import gdown

url = "https://drive.google.com/u/0/uc?id=19CzXudqN58R3D-1G8KeFWk8UDQwlb8is&export=download"
output = "foodpack.zip"
gdown.download(url, output)

使用wget

wget比较容易在处理大容量档案时卡住不动或报错。

在终端输入

1
wget "https://drive.google.com/u/0/uc?id=19CzXudqN58R3D-1G8KeFWk8UDQwlb8is&export=download" -O "foodpack.zip"
  • 本文标题:从谷歌硬盘获取文件
  • 本文作者:徐徐
  • 创建时间:2020-11-10 10:53:48
  • 本文链接:https://machacroissant.github.io/2020/11/10/google-download/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论