- 1. 从google drive获取文件ID:
- 1.1 在google drive中右键点击文件,选择`获取链接`
- 1.2 在弹窗中复制链接
- 1.3 修改权限
- 2. 在kaggle notebook中安装`gdown`
- 3. 通过`gdown`下载文件
Kaggle从google drive下载文件的方法 1. 从google drive获取文件ID: 1.1 在google drive中右键点击文件,选择获取链接 1.2 在弹窗中复制链接
链接最后部分就是FILE_ID
将文件权限修改为知道链接的任何人
!conda install -y gdown3. 通过gdown下载文件
cd xxxx !gdown --id
注:Option --id was deprecated in version 4.3.1 and will be removed in 5.0
或者
!gdown https://drive.google.com/uc?id=FILE_ID
或者
import torchvision torchvision.datasets.utils.download_file_from_google_drive(FILE_ID, root, filename=None, md5=None)
参数:
Args:
- FILE_ID (str): 文件ID
- root (str): 目标文件夹
- filename (str, optional): 目标文件名(可选)
- md5 (str, optional): MD5 checksum(可选)
参考资料:
- python - mount google drive in kaggle notebook - Stack Overflow
- Import data from google drive to Kaggle Kernel - Data Science Stack Exchange



