- 1. 从google drive获取文件ID:
- 1.1 在google drive中右键点击文件,选择`获取链接`
- 1.2 在d窗中复制链接
- 1.3 修改权限
- 2. 在kaggle notebook中下载
- 2.1 使用`torchvision`下载
- 2.2 使用`gdown`库下载
- 2.2.1 安装`gdown`
- 2.2.2 通过`gdown`下载文件
- **方式1:**
- **方式2:**
Kaggle从google drive下载文件的方法 1. 从google drive获取文件ID: 1.1 在google drive中右键点击文件,选择
获取链接
1.2 在d窗中复制链接
链接最后部分就是FILE_ID
将文件权限修改为知道链接的任何人
torchvision
下载
import torchvision
torchvision.datasets.utils.download_file_from_google_drive(FILE_ID, root, filename=None, md5=None)
2.2 使用参数:
Args:
- FILE_ID (str): 文件ID
- root (str): 目标文件夹
- filename (str, optional): 目标文件名(可选)
- md5 (str, optional): MD5 checksum(可选)
gdown
库下载
2.2.1 安装gdown
!conda install -y gdown
2.2.2 通过gdown
下载文件
方式1:
!gdown https://drive.google.com/uc?id=FILE_ID
方式2:
cd xxxx
!gdown --id <FILE_ID>
注:Option
--id
was deprecated in version 4.3.1 and will be removed in 5.0
参考资料:
- python - mount google drive in kaggle notebook - Stack Overflow
- Import data from google drive to Kaggle Kernel - Data Science Stack Exchange
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)