谷歌网盘大文件下载
2022-07-21 14:24:54
谷歌网盘下载大文件
做实验经常需要从谷歌网盘下载动辄几十G的大数据集,直接使用浏览器下载又特别的慢,而且很容易中途连接断开,导致下载失败。可以使用Google Driver 相应的API下载
1. 第一步
获取需要下载的文件id, 一般位于/d/
后面, 如https://drive.google.com/file/d/157W0qYR2yQAc5qKmXlZuHms66wmUM8Hi/view?usp=sharing
这里文件id为157W0qYR2yQAc5qKmXlZuHms66wmUM8Hi
;
2. 第二步
使用google账号访问OAuth Token Playground, 如下图所示。选择Drive API v3
的drive.readonly
选项并授权API;
3. 第三步
google会提示获取你的授权,点击确定即可。
4. 第四步
点击交换授权码用于获取token, 获取到access_token。
5. 第五步
1 | Linux/OSX 用户 |
补充说明
使用pip
安装gdown
, 使用gdown
下载也可以,速度也很快。
参考教程:
- https://www.quora.com/How-do-I-download-a-very-large-file-from-Google-Drive
- https://stackoverflow.com/questions/25010369/wget-curl-large-file-from-google-drive
感谢,笔芯…