Как скачать датасет с Kaggle: сайт, API и Python (2026)
🎁 +100% к первому пополнению в LeanTech AI — до конца акции --:--:-- Забрать бонус →
Меню
Попробовать ИИ-агент

Как скачать датасет с Kaggle: три способа

Датасет с Kaggle можно забрать кнопкой, командой в терминале или одной строкой Python. Разбираем все три способа и ошибки, на которых спотыкаются чаще всего.

Обновлено 29.09.2026 · Блог Kaggle

Способ 1: кнопка на сайте

Войдите в аккаунт

Без входа скачивание недоступно.

Откройте страницу датасета

Например, через поиск в разделе Datasets.

Нажмите Download

Архив ZIP со всеми файлами скачается на компьютер. Отдельный файл можно скачать из блока Data Explorer.

Для данных соревнования

Сначала Join Competition и принятие правил, затем вкладка Data → Download All.

Способ 2: утилита kaggle в терминале

Удобно для больших наборов и серверов. Установите утилиту командой pip install kaggle. Затем получите токен: в профиле Settings → API → Create New Token. Скачается файл kaggle.json — положите его в папку .kaggle в домашнем каталоге (на Windows это C:\Users\<имя>\.kaggle\kaggle.json) или задайте переменную окружения KAGGLE_API_TOKEN.

Скачать датасет: kaggle datasets download -d владелец/название. Данные соревнования: kaggle competitions download -c название. Адрес «владелец/название» берётся из URL страницы датасета после kaggle.com/datasets/.

Способ 3: kagglehub в Python

Самый короткий путь, если данные нужны сразу в коде или в Colab. Установка: pip install kagglehub. Дальше две строки: import kagglehub и path = kagglehub.dataset_download('владелец/название'). Функция вернёт путь к папке с файлами.

Можно скачать конкретную версию ('владелец/название/versions/1'), один файл (параметр path='data.csv') или в свою папку (output_dir). Авторизация — через kagglehub.login(), переменную KAGGLE_API_TOKEN, файл kaggle.json или секрет KAGGLE_API_TOKEN в Colab.

Если не скачивается

  • Ошибка 401 — токен не найден или устарел. Создайте новый в Settings → API и замените файл.
  • Ошибка 403 на данных соревнования — вы не приняли правила. Нажмите Join Competition на сайте.
  • Внутри ноутбука Kaggle скачивать не нужно: подключите датасет кнопкой Add Input, файлы появятся в /kaggle/input.
  • Перед использованием в продукте проверьте лицензию датасета на его странице — об этом отдельная страница «Датасеты» на сайте.

Что делать после скачивания

Архив с Kaggle обычно содержит CSV или Parquet и иногда папки с картинками. Перед обучением откройте описание датасета: там объяснены колонки и указано, есть ли разбиение на обучающую и тестовую части. Загрузите данные в pandas и сразу посмотрите размер, типы колонок, пропуски и дубли.

Большие датасеты удобнее не скачивать целиком, а работать с ними в ноутбуке Kaggle, где данные уже подключены, или скачать только нужный файл через kagglehub с параметром path. Для Parquet используйте pandas.read_parquet — это быстрее и компактнее CSV.

Если датасет обновляется, фиксируйте версию: kagglehub умеет скачивать конкретную версию по адресу с /versions/номер. Так эксперимент можно будет повторить через полгода с теми же данными, даже если автор набор переделает.

Когда быстрее через ИИ-агента

ИИ-агент LeanTech напишет код скачивания и загрузки под ваш датасет, разберёт его структуру, почистит пропуски и дубли и отдаст готовый CSV с описанием колонок. Если своих данных нет, подскажет, какие открытые наборы подходят под задачу.

Агент не входит в ваш аккаунт Kaggle и не принимает правила соревнований за вас: токен и согласие с правилами — только ваши.

🔥 Бонус +100% — осталось --:--:--

Нужен результат, как в Kaggle? Поставьте задачу агенту

Регистрация занимает меньше минуты. Без VPN, оплата картой РФ, старт без карты.

  • Десятки нейросетей на одном балансе — результат файлом
  • Оплата рублями, чек и закрывающие для юрлиц
  • +100% к первому пополнению до конца акции
LT LeanTech AIдоступ к десяткам нейросетей
🎁 +100% к первому пополнению
★★★★★4.8
Запустить ИИ-агент →

Частые вопросы

Как скачать датасет с Kaggle?

Войдите в аккаунт и нажмите Download на странице датасета. Из кода — kaggle datasets download -d владелец/название или kagglehub.dataset_download.

Где взять kaggle.json?

В профиле: Settings → API → Create New Token. Положите файл в папку .kaggle в домашнем каталоге.

Как скачать датасет Kaggle в Colab?

Установите kagglehub, добавьте токен как секрет KAGGLE_API_TOKEN и вызовите kagglehub.dataset_download с адресом датасета.

Почему не скачиваются данные соревнования?

Нужно вступить в соревнование и принять правила — без этого сайт и API отдают ошибку доступа.

Можно ли скачать датасет Kaggle без регистрации?

Смотреть страницу можно без входа, а скачать — только из аккаунта: кнопкой на сайте или по API-токену.

Какой размер датасета можно скачать?

Ограничения на скачивание зависят от набора; большие датасеты удобнее качать через kaggle CLI или kagglehub, либо работать с ними прямо в ноутбуке Kaggle.

Как скачать один файл из датасета?

На сайте — через Data Explorer, в Python — kagglehub.dataset_download('владелец/название', path='файл.csv').

Ещё в блоге

Сайт является независимым русскоязычным справочником, не представляет владельца продукта и не выдаёт себя за официальный ресурс. Названия и товарные знаки принадлежат правообладателям. Кнопки «Запустить ИИ-агент» ведут в сервис LeanTech — отдельный продукт, который решает ту же задачу другим способом.

Нужен результат, а не программа?

ИИ-агент LeanTech принимает задачу словами, читает ваши файлы и отдаёт готовый результат файлом — без VPN и с оплатой картой РФ.

Поставить задачу агенту →