离线上传文件至谷歌云盘

更多精彩请访问我的博客

简介

有时候谷歌云盘还蛮好用的,但是它却没有提供离线上传的渠道。
离线上传简单来说就是提供文件的url,不经过本地,直接上传到谷歌云盘。

但没有关系,Colab会出手。这篇文章介绍通过Colab,非常简单地实现“伪”离线上传(它只能实现不经过本地,但不能实现真正意义的离线,你需要保持Colab会话)

做法

  1. 打开这个NoteBook,点击Notebook最上方的Open In Colab,保存一份副本。
  2. 按照指引逐个运行单元格

然后就完事了。

速度

HTTP request sent, awaiting response... 200 OK
Length: 4265097174 (4.0G)
Saving to: ‘/content/drive/MyDrive/download/icomix_V03Pruned.safetensors’

   icomix_V03Pruned  38%[======>             ]   1.53G  55.9MB/s    eta 48s

不得不说,谷歌的速度可是杠杠的。

所以速度的瓶颈不在谷歌,而取决于你资源所在服务器的速度。

总结

由于Colab纯天然允许挂载Google Drive,使得离线上传就跟在远程Linux主机中下载文件一样简单。

但要注意,Colab的免费用户无法真·离线运行,你必须保证浏览器与Colab保持链接状态。
但是Colab的下载速度飞快,大概有50MB/s,因此虽然不是真离线,但其实也是非常方便。
如果你恰好是Colab Pro用户,你还可以使用Run in Background,实现真离线下载!

你可能感兴趣的:(服务器,经验分享,Colab,离线下载)