当前位置:网站首页>Google Colab装载Google Drive(Google Colab中使用Google Drive)
Google Colab装载Google Drive(Google Colab中使用Google Drive)
2022-07-07 07:19:00 【iioSnail】
文章目录
为什么要在Google Colab中使用Google Drive
一般有如下几个原因:
- 上传慢:本地文件上传到Google Colab中太慢,要是session过期了,可能还要反复上传。但如果把文件传到Google Drive上,那么就可以直接从Google Drive上拿,只需要上传一遍即可。
- 数据丢失:Google Colab会话容易过期,导致模型和训练数据丢失,所以可以定期将数据和模型存到Google Drive中,这样就不怕丢了,而且对于后续接着训练很方便。
- 有些公开的数据集是Google Drive链接,可以很方便的加载它们。
装载Google Drive
当我们进入Colab页面后,点击文件,然后点击装载Google Colab:

之后可能会生成一段代码(也有可能不生成,直接就装载成功了):
from google.colab import drive
drive.mount('/content/drive')
然后运行该代码(第一次会弹出个框进行确认),之后就会发现文件列表多了一个drive文件夹,这下面就是你Google Drive的文件内容:

之后你对该文件夹的操作都会同步到你的Google Drive中。
从Google Drive中下载文件
装载好Google Drive后,直接用里面的文件就行了,例如:
!unzip drive/MyDrive/Datasets/wider_yolo.zip
我这里解压了我Google Drive中Datasets/wider_yolo.zip文件。

写入文件到Google Drive
装载好Google Drive后,只要将文件写入到drive/MyDrive下面的目录下即可。例如:
with open('drive/MyDrive/test.txt', mode='w') as f:
f.write("Deep Learning")
执行完上述命令后,MyDrive目录下生成了test.txt文件。

此时去Google Drive里也可以看到该文件。

Google Colab下载Google Drive共享文件
例如,有这么一个共享文件链接:
https://drive.google.com/file/d/1xmkOQ1p6R2T44yZw55wNivPATAieyja9/view?usp=sharing
然后取出/d/和/view/之间的文件id:1xmkOQ1p6R2T44yZw55wNivPATAieyja9
然后执行下面命令即可:
!gdown --id '1xmkOQ1p6R2T44yZw55wNivPATAieyja9' --output test.txt
边栏推荐
- Pytest learning - dayone
- ORM--数据库增删改查操作逻辑
- conda离线创建虚拟环境
- 根据热门面试题分析Android事件分发机制(一)
- Agile course training
- ORM--分组查询,聚合查询,查询集QuerySet对象特性
- Parameter sniffing (1/2)
- 内存==c语言1
- Analyze Android event distribution mechanism according to popular interview questions (II) -- event conflict analysis and handling
- “十二星座女神降临”全新活动推出
猜你喜欢

喜马拉雅网页版每次暂停后弹窗推荐下载客户端解决办法

Applet popup half angle mask layer

小程序弹出半角遮罩层

Sqlplus garbled code problem, find the solution

ORM--分组查询,聚合查询,查询集QuerySet对象特性

Garbage disposal method based on the separation of smart city and storage and living digital home mode

China's first electronic audio category "Yamano electronic audio" digital collection is on sale!

Win10安装VS2015

小程序实现页面多级来回切换支持滑动和点击操作

企业实战|复杂业务关系下的银行业运维指标体系建设
随机推荐
Scratch crawler mysql, Django, etc
为什么安装mysql时starting service报错?(操作系统-windows)
Pit using BigDecimal
Horizontal split of database
AI moves from perception to intelligent cognition
14th test
C# Socke 服务器,客户端,UDP
高斯消元
字节跳动 Kitex 在森马电商场景的落地实践
ORM--逻辑关系与&或;排序操作,更新记录操作,删除记录操作
HCIP 第一天 笔记整理
Database multi table Association query problem
ViewPager2和VIewPager的區別以及ViewPager2實現輪播圖
如何成为一名高级数字 IC 设计工程师(5-2)理论篇:ULP 低功耗设计技术精讲(上)
How to become a senior digital IC Design Engineer (5-2) theory: ULP low power design technology (Part 1)
基础篇:带你从头到尾玩转注解
Qualifying 3
有没有大佬帮忙看看这个报错,有啥排查思路,oracle cdc 2.2.1 flink 1.14.4
Pytest learning - dayone
2020 Zhejiang Provincial Games