Builderoom

2026年9月28日

安装

Kaggle 官方命令行工具,用于管理竞赛、数据集、模型和 notebooks。

Apache-2.0
安装命令(说明)bash
pip install kaggle
最小用法bash
kaggle --help

产品信息

形态
命令行工具
分类
数据与分析 › 数据集与开放数据
定价
开源
授权协议
Apache-2.0
首发日期
2026年9月28日
收录时间
2026年9月28日

概览

GitHubGitHub

Kaggle CLI 是 Kaggle 平台提供的官方命令行工具,使用 Python 编写,通过 pip 安装。它允许用户在终端中直接与 Kaggle 平台交互,无需打开浏览器即可完成大部分操作。 ### 主要能力 - **竞赛管理**:列出可用竞赛、下载竞赛数据、提交结果。 - **数据集操作**:列出、创建、更新、下载或删除数据集。 - **模型管理**:列出、创建、更新、下载或删除模型及模型变体。 - **Kernels(Notebooks)管理**:列出、更新、运行 kernels,下载代码与输出,或删除 kernels。 - **论坛浏览**:浏览并阅读讨论区内容。 - **竞赛托管**:提供端到端的竞赛托管命令,包括初始化新竞赛、编写页面、调整设置以及发布竞赛。涉及 `kaggle competitions init`、`create`、`pages create`、`hosts`、`settings get`、`settings update` 和 `launch` 等子命令。 ### 开发与测试 项目使用 hatch 进行管理。开发者可以通过 `hatch run` 执行 lint、格式化、测试和覆盖率检查。集成测试需要配置 Kaggle 凭证。项目还提供了 Docker 支持,以便在一致的环境中切换 Python 版本运行 hatch 命令。 ### 适用人群 适合需要在本地脚本或自动化流程中与 Kaggle 交互的数据科学家、机器学习工程师以及竞赛组织者。

功能特性

  • 竞赛管理:列出竞赛、下载竞赛数据、向竞赛提交结果。
  • 数据集操作:列出、创建、更新、下载或删除数据集。
  • 模型管理:列出、创建、更新、下载或删除模型及模型变体。
  • Kernels 管理:列出、更新、运行 kernels,下载代码与输出,或删除 kernels。
  • 论坛浏览:浏览并阅读讨论区帖子内容。
  • 竞赛托管:提供初始化、创建页面、调整设置和发布竞赛的端到端命令。

版本更新

新版本提醒我

首个版本 · Kaggle CLI

Q&A

如何安装 Kaggle CLI?由 AI 生成
通过 pip 安装 kaggle 包即可:pip install kaggle。更多安装说明可参考官方文档。
如何查看可用的命令?由 AI 生成
在终端运行 kaggle --help 即可查看所有可用命令。
运行集成测试需要什么条件?由 AI 生成
需要先按照认证说明配置好 Kaggle 凭证,然后运行 hatch run test:integration。需要注意的是,这些测试会调用 Kaggle 的 Web 服务器,并非纯单元测试。
安装
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品