我试图从 kaggle 访问 Google colab 中的数据集。但是我找不到帐户选项卡,因此我也无法在 kaggle 中创建 api。 我该怎么办?
我希望在帐户选项卡中获得创建 api 选项。我尝试了很多视频,但没有人给出解决方案。
是对的,Kaggle 不再在“帐户”选项卡中提供 API 令牌的创建功能。过去的方式是在 Kaggle 网站上生成 API 令牌。
现在,需要使用以下步骤在 Kaggle 上创建 API 令牌:
- 登录 到的 Kaggle 帐户。
- 点击页面右上角的 个人资料图片 。
- 从下拉菜单中选择“ 帐户 ”。
- 在左侧边栏中,点击“ API ”。
- 点击“ 创建新的 API 令牌 ”。
- 系统将下载一个名为 kaggle.json 的文件。此文件包含的 API 凭据,请妥善保管。
如何在 Google Colab 中使用 Kaggle API:
- 将 kaggle.json 文件上传到的 Google Colab 笔记本:
-
可以在代码单元格中运行以下代码,然后选择上传文件:
python from google.colab import files files.upload()
-
将 kaggle.json 文件移动到正确的位置:
python !mkdir -p ~/.kaggle !mv kaggle.json ~/.kaggle/ !chmod 600 ~/.kaggle/kaggle.json
-
现在,可以使用 Kaggle API 下载数据集:
python !kaggle datasets download -d <username>/<dataset-name>
将<username>
替换为数据集所有者的用户名,将<dataset-name>
替换为数据集的名称。
注意: 为了安全起见,建议在使用完 API 令牌后将其从 Google Colab 笔记本中删除。
希望这些信息对有所帮助!
标签:python,api,dataset,kaggle From: 78827212