背景

github上一些机器学习模型作者已经训练好了,但是模型文件很大,被作者放到了google drive上,由于网络限制,通常无法下载。

一般知道文件ID情况下下载命令

gdown --id 1wCzJP1XJNB04vEORZvPjNz6drkXm5AUK

否则遇到如下面的异常

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='drive.google.com', port=443): Max retries exceeded with url: /uc?id=1wCzJP1XJNB04vEORZvPjNz6drkXm5AUK (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000001FC7CCEE7F0>: Fa
iled to establish a new connection: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。',))

解决方法

参考:https://www.yijingying.com/658.html

基本内容如下:

#1:需要上网代理。无文件名,无法断点续传。https://api.moeclub.org/GoogleDrive/1hmqKZcyyU9sdptJuz1vrAjh_qt3rrYiT#2:无需上网代理(CF)。链接中能够含文件名,能够断点续传(支持 Range Header )。https://api.moeclub.org/GoogleDrive/1hmqKZcyyU9sdptJuz1vrAjh_qt3rrYiT/NoLimit#3: 无需上网代理(谷歌CDN)。能够断点续传。小于2G文件将被压缩成 zip 格式。支持文件夹,非直连, 需要等待。链接有时效。能够下载被限制下载的资源 ( 超出流量的文件,常用于下载热门文件 )。https://api.moeclub.org/Package/1hmqKZcyyU9sdptJuz1vrAjh_qt3rrYiT

本人使用命令如下

https://api.moeclub.org/Package/1wCzJP1XJNB04vEORZvPjNz6drkXm5AUK

激活命令后会进行等待......最终出现如下结果

{"status": "SUCCEEDED [100%]","archiveNum": 1,"archives": [{"fileName": "Package-20210317T015046Z-001.zip","storagePath": "https://storage.googleapis.com/drive-bulk-export-anonymous/20210317T015046Z/4133399871716478688/c3fd8297-dd7a-4696-a6d1-8025a397ca3d/1/9d511edd-d179-4738-813c-d88a6f10f7f2","compressedSize": "1352714267","sizeOfContents": "1352507695"}]
}

使用storagePath路径下载文件即可得到你想要的文件。

下载google drive文件相关推荐

  1. 【小教程】Ubuntu gdown下载Google Drive文件

    由于服务器都是使用命令行的,所以可以使用gdown来下载Google Drive文件. 安装gdown: git clone https://github.com/wkentaro/gdown.git ...

  2. 【Linux】远程下载 Google Drive 文件方法

    问题 现在用 Google Drive 下载链接之后由于有风险警告,所以不能直接远程下载. 解决 用脚本跳过警告,进行下载. 下载脚本 wget https://raw.githubuserconte ...

  3. IDM下载Google Drive文件

    参考 https://zhuanlan.zhihu.com/p/143950267 https://zhuanlan.zhihu.com/p/96654477 一路默认安装,下载,复制链接,然后在ID ...

  4. ubuntu使用gdown下载谷歌云盘(google drive)文件

    参考:[小教程]Ubuntu gdown下载Google Drive文件 安装gdown: git clone https://github.com/wkentaro/gdown.git cd gdo ...

  5. 用户id可以出现在url中吗_下载Google Drive中的文件

    通过Python下载Google Drive中的文件的代码如下: download_googledrive.py import

  6. 高效下载Google Drive中的大量文件

    方法流程 最终是通过OneDrive进行下载.流程如下: Google Drive 文件中转至 MultCloud再转至OneDrive,通过Microsoft One Drive同步至电脑即可. G ...

  7. 解决命令行下载Google Drive大文件出现的问题

    解决命令行下载Google Drive大文件出现的问题 文件格式 Gdown下载 解决方法 文件格式 一般google drive分享的文件链接如下: https://drive.google.com ...

  8. linux bash shell wget 下载google drive(谷歌云端硬盘)中大文件

    linux bash shell wget 下载google drive(谷歌云端硬盘)中大文件 wget --load-cookies /tmp/cookies.txt "https:// ...

  9. 如何下载Google Drive中的超大型文件

    本文将对「如何下载Google Drive中的超大型文件?」这一问题展开探索和解决. 太长不看:直接看这里 情景与问题 在AI.系统安全等研究领域,一项研究成果的产生需要大量的数据样本进行训练和分析, ...

  10. 使用直链直接下载 Google Drive 里的文件的方法

    使用直链直接下载 Google Drive 里的文件的方法 Google Drive 里并不提供创建直接下载链接的选项,但是可以通过小小的更改链接形式就能把分享的内容保存到本地.例如,一份通过 Goo ...

最新文章

  1. listview 重复动画效果
  2. Pytorch可视化工具tensorboardX(安装不踩坑)
  3. Caused by java.lang.ClassNotFoundException javax.xml.bind.ValidationException异常
  4. c# 访问hbase_C#教程之通过Thrift实现C#与Hbase交流
  5. react学习(70)--拼接方式
  6. 如何用轻量级RTSP服务本地生成RTSP测试URL
  7. 从键盘上录入10科考试分数,输出最高分最高分输入的序号
  8. 生成图片_GitHub Star 3.2K Java 图片缩略图生成库
  9. 百度seo排名规则_百度seo排名优化要点讲解(已帮助5184人)
  10. 【资源】机器学习资源积累(积累中...)
  11. mysql5.0基础语句_mysql基础语句
  12. Firefox火狐浏览器ca证书(cacert)安装
  13. vue如何在一个组件中引用另外一个组件并使用?有两种方法
  14. 移动通信模组 APN 汇总
  15. java 获取上市公司基本信息 代码测试
  16. JavaEE 面试题总结
  17. 微信小程序部分手机预览pdf没反应
  18. 如何用机械键盘计算机,拔键器怎么用 机械键盘拔键器图解使用教程 (全文)
  19. 2020,中国互联网半坡起步
  20. Win11 预览体验计划空白无显示的一种解决方案

热门文章

  1. 域用户登陆显示计算机图标,PC用户或域用户登陆后任务栏无显示桌面的小图标...
  2. Kali扫描 vega的使用
  3. C++核心编程笔记整理
  4. 蓝色简约的工业大学学校网站静态模板
  5. 毕业第一站 | 北京游
  6. 当公司企业邮件服务器IP被列黑名单的解决办法
  7. iphone备份步骤(使用iTunes)
  8. 体系结构复习2——指令级并行(分支预测和VLIW)
  9. 找出连续数字中缺失的数字
  10. 白话大数据与机器学习——阅读笔记