You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用程序下载含千余文件的公开Google Drive文件夹全部文件?

解决gdown仅下载Google Drive公开文件夹中50个文件的问题

你使用gdown.download_folder下载包含1000+文件的公开Google Drive文件夹时,仅获取到50个文件,这是因为gdown默认的limit参数值为50,只会请求Drive API的第一页结果。

修复方法

直接在download_folder调用中指定足够大的limit参数,覆盖默认值:

import gdown
url = 'https://drive.google.com/drive/folders/MY-PUBLICLY-ACCESSIBLE-FOLDER-ID?usp=drive_link'
# 设置limit为远大于文件总数的值,比如10000
gdown.download_folder(url, quiet=True, remaining_ok=True, use_cookies=False, limit=10000)

额外说明

如果文件夹包含多层子目录,可添加recursive=True参数确保递归下载所有子文件夹内的文件:

gdown.download_folder(url, quiet=True, remaining_ok=True, use_cookies=False, limit=10000, recursive=True)

内容的提问来源于stack exchange,提问作者Generic_User_ID

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 03:27:02