转载自: 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每次断线重连都会丢失所有文件,所以使用谷歌硬盘可以及时保存结果,防止文件丢失。