Linux下使用gdown来下载Google Drive谷歌云盘教程
前言
谷歌云盘的文件平时我们都是用win系统下载,那如果要用linux该怎么操作呢
安装
使用PIP安装
pip install gdown
再升级一下
pip install --upgrade gdown
使用
从Google Drive下载文件夹,我们可以看到这是一个谷歌云盘的文件夹的链接
示例链接
https://drive.google.com/drive/folders/1pNY8kahrof9l9zCw7TtXY4RhvJ4GGx37
文件夹下载
我们敲入来演示一下文件夹实际怎么操作下载
gdown https://drive.google.com/drive/folders/1pNY8kahrof9l9zCw7TtXY4RhvJ4GGx37 -O /tmp/folder --folder
单文件下载
单文件使用ID
https://drive.google.com/u/0/uc?id=10yag6vbMCkptsIHSx5EVWV3cb9CflGbu&export=download
取"ID="后面的一段
10yag6vbMCkptsIHSx5EVWV3cb9CflGbu
使用示例
gdown --id 10yag6vbMCkptsIHSx5EVWV3cb9CflGbu
或者是
gdown https://drive.google.com/u/0/uc?id=10yag6vbMCkptsIHSx5EVWV3cb9CflGbu
命令行参数
gdown --help
usage: gdown [-h] [-V] [-O OUTPUT] [-q] [--fuzzy] [--id] [--proxy PROXY] [--speed SPEED] [--no-cookies] [--no-check-certificate] [--continue] [--folder]
[--remaining-ok]
url_or_id
positional arguments:
url_or_id 要从中下载的 url 或文件/文件夹 ID(带 --id)
optional arguments:
-h, --help 显示此帮助信息并退出
-V, --version 显示版本(默认:无)
-O OUTPUT, --output OUTPUT
输出文件名/路径(默认:无)
-q, --quiet 抑制标准输出(默认值:False)
--fuzzy (fild only) 提取 Google Drive 的文件 ID(默认值:False)
--id 用于指定文件/文件夹 ID 而不是 url 的标志(默认值:False)
--proxy PROXY <protocol://host:port> 使用指定代理下载(默认:无)
--speed SPEED 以秒为单位的下载速度限制(例如,'10MB' -> 10MB/s)(默认值:无)
--no-cookies 不要在 ~/.cache/gdown/cookies.json 中使用 cookie(默认值:False)
--no-check-certificate
不检查服务器的 TLS 证书(默认值:False)
--continue, -c (仅文件)恢复获取部分下载的文件(默认值:False)
--folder 下载整个文件夹而不是单个文件(每个文件夹最多 50 个文件)(默认值:False)
--remaining-ok (仅限文件夹)断言每个文件夹最多可以下载 50 个文件。 (默认:假)
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/2555.html
文章版权归作者所有,未经允许请勿转载。
THE END