转载自: Google Colab & Kaggle 数据导入方法总结
方法 | Google Colab | Kaggle |
---|---|---|
通过GitHub | !git clone GitHub链接 | !git clone GitHub链接 |
通过Google Drive | from google.colab import drive drive.mount("/content/drive") | 暂不支持Google Drive,只支持付费服务Google Cloud Storage |
通过下载链接 | !wget + 下载链接 | !wget + 下载链接 |
从本地上传 | from google.colab import files uploaded = files.upload() | 点击"Add Data" |
一、GitHub
二、谷歌硬盘Google Drive
1、挂载硬盘
输入from google.colab import drive
drive.mount("/content/drive")
后,会出现一个链接和输入框,点击链接,登陆谷歌账号后可以获得一个授权码,复制到该输入框,Enter便可成功挂载谷歌硬盘,可以很方便的读写里面的数据。
输入pwd查看当前路径,可以看到此时的工作路径是在colab的根目录/content下,而非谷歌硬盘。输入cd drive/My Drive
可以将工作路径切换到我们挂载的谷歌硬盘,之后我们进行的读写操作,包括上传数据、运行代码产生的结果等等,都将同步更新到谷歌硬盘里面,方便我们进行后续的操作处理。使用谷歌硬盘的一大优点是可以在谷歌硬盘的管理页面对文件修改,比起直接在Colab修改方便的多。除此之外,因为Colab每次断线重连都会丢失所有文件,所以使用谷歌硬盘可以及时保存结果,防止文件丢失。