是否可以使用Google Colab中kaggle API可用的任何数据集?我看到this Colab notebook中使用了Kaggle API,但是对我来说尚不清楚它提供了哪些数据集访问。

最佳答案

一步步 -

  • 在Kaggle中创建一个API密钥。

    为此,请访问kaggle.com/并打开用户设置页面。
    dataset - 在Google Colab中使用Kaggle数据集-LMLPHP
  • 接下来,向下滚动到“API访问”部分,然后单击“生成”
    下载API密钥。
    dataset - 在Google Colab中使用Kaggle数据集-LMLPHP
    这会将一个名为kaggle.json的文件下载到您的计算机。
    您将在Colab中使用此文件来访问Kaggle数据集并
    比赛。
  • 导航至https://colab.research.google.com/。
  • 使用以下代码段上传kaggle.json文件
    一个代码单元:
    from google.colab import filesfiles.upload()
  • 使用!pip install -q kaggle
  • 安装kaggle API
  • kaggle.json文件移动到~/.kaggle,这是
    API客户端希望您的 token 位于:
    !mkdir -p ~/.kaggle!cp kaggle.json ~/.kaggle/
  • 现在您可以使用客户端访问数据集,例如!kaggle datasets list

  • 这是此过程Colab部分的完整示例笔记本:
    https://colab.research.google.com/drive/1DofKEdQYaXmDWBzuResXWWvxhLgDeVyl

    此示例显示了上传kaggle.json文件,Kaggle API客户端以及使用Kaggle客户端下载数据集。

    关于dataset - 在Google Colab中使用Kaggle数据集,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49310470/

    10-09 20:32