如何在colab中加载数据集并且运行文件

方式1:从本地机器导入数据集
方式2:从google drive导入
方式3:导入kaggle网站提供的数据集

方式1:
如何在colab中加载数据集并且运行文件_第1张图片
选择导入本地的文件,注意导入的文件智慧自会对本次会话生效。如何在colab中加载数据集并且运行文件_第2张图片
此外,还可以获得本地导入的文件的路径以及文件名称
如何在colab中加载数据集并且运行文件_第3张图片
路径如下图所示:
如何在colab中加载数据集并且运行文件_第4张图片

如何在colab中加载数据集并且运行文件_第5张图片
方式2:
适用场景:当本地资源有限的时候,我们可以将下载好的数据集上传到google drive中。或者需要在不同的终端使用的数据,可以存放在云端。
1:先打开云端硬盘
如何在colab中加载数据集并且运行文件_第6张图片
2:选择新建
如何在colab中加载数据集并且运行文件_第7张图片
3:选择新建文件夹或者文件
如何在colab中加载数据集并且运行文件_第8张图片
4:这里我们选择文件夹并上传文件
如何在colab中加载数据集并且运行文件_第9张图片

登录谷歌邮箱并且装载谷歌云云盘如何在colab中加载数据集并且运行文件_第10张图片

查看即可:

方式3:从Kaggle网站导入数据
打开kaggle网站:
如何在colab中加载数据集并且运行文件_第11张图片
登录以后来到个人信息的界面
如何在colab中加载数据集并且运行文件_第12张图片
点击account:
如何在colab中加载数据集并且运行文件_第13张图片
点击new api token,下载相应的json文件,文件中包含个人用户名以及相应的密钥
如何在colab中加载数据集并且运行文件_第14张图片
进入google网站,安装kaggle库,输入以下指令执行:

!pip install -q kaggle

如何在colab中加载数据集并且运行文件_第15张图片

再从本地导入kaggle的json文件

from google.colab import files
files.upload()

如何在colab中加载数据集并且运行文件_第16张图片
创建一个文件夹来保存kaggle的用户名以及密钥

!mkdir ~/.kaggle

如何在colab中加载数据集并且运行文件_第17张图片

复制文件到指定的路径下面:

!cp kaggle.json ~/.kaggle/

如何在colab中加载数据集并且运行文件_第18张图片

设置文件的权限,600:拥有者可以进行读写操作,其他人没有权限。chmod是changemod的简写

!chmod 600 ~/.kaggle/kaggle.json

在这里插入图片描述

列出kaggle提供的所有的数据集

! kaggle datasets list

如何在colab中加载数据集并且运行文件_第19张图片
如何在colab中加载数据集并且运行文件_第20张图片

如果想要下载某个指定的数据集,例如下面的数据集,我们点击data之后,下拉
如何在colab中加载数据集并且运行文件_第21张图片
复制API:
如何在colab中加载数据集并且运行文件_第22张图片
粘贴到notebook中,在前面加上感叹号,运行代码

在这里插入图片描述
,OK,似乎出了点小question
下载数据集到指定文件夹中,先修改路径:
如何在colab中加载数据集并且运行文件_第23张图片
再运行下载数据集的命令,会将数据集下载到我们指定的位置
如何在colab中加载数据集并且运行文件_第24张图片
针对遇到的这个问题:

Warning: Looks like you’re using an outdated API Version, please consider updating (server 1.5.12 / client 1.5.4)

如何在colab中加载数据集并且运行文件_第25张图片
解决方法:

!pip install --upgrade --force-reinstall --no-deps kaggle

运行结果:
如何在colab中加载数据集并且运行文件_第26张图片

再重新下载一次数据集
如何在colab中加载数据集并且运行文件_第27张图片
如果下载到zip包,可以使用解压缩指令:
在这里插入图片描述

你可能感兴趣的:(笔记,google,tv)