LoginSignup
0
1

More than 3 years have passed since last update.

kaggle APIをインストールしてkaggleコンペ一覧を取得する

Posted at

はじめに

kaggle APIを使えばwebへ行かなくても、データセットを取得したり
予測値の提出がAPI経由でできるって話を知り「こりゃ便利そう」ってことで
試してみた。

実行環境

OS

Windows10 Home

言語

Python 3.7.3

ツール

Anaconda Navigator 1.9.7
git bash

アカウント

github.com

手順

手順はほかのAPIを利用するときと一緒。
1. kaggleAPIのインストール
2. kaggleAPI ークンのインストール
3. kaggleAPIの実行

1. kaggleAPIのインストール

  1. anaconda promptを起動
    検索窓から"ana"記入したらanaconda prompt(anaconda3)が出るのでクリックして起動
    キャプチャ3.PNG

  2. kaggle APIのインストール
    anaconda prompt上で以下のコマンド実行

pip install kaggle

キャプチャ6.PNG

2. kaggleAPI ークンのインストール

  1. kaggle公式サイトのマイページへ移動して[Account]クリック
    「・・・」に隠れているので注意。
    キャプチャ.PNG

  2. 画面下のほうにあるAPI関連の項目で[Create New API TOken]クリック

キャプチャ2.PNG
クリックすると、自動的にkaggle.jsonがダウンロードされる。
※windowsで何も考えなければ[ダウンロード]フォルダに保管される
キャプチャ5.PNG

  1. トークンファイルのインストール 環境にもよるかもしれないけど、自分は以下の場所にフォルダを作って保管した
 C:\Users\watya\.kaggle\kaggle.json

git bashを起動して管理者のみ実行可能になるようchmodで設定した
(※git bashがあったからできただけかもしれない)

$ cd /c/Users/watya/.kaggle
$ chmod 600 kaggle.json

3. kaggleAPIの実行

実行はanaconda prompt上で実行した。

kaggle competitions list

実行結果はこんな感じ。
キャプチャ7.PNG

~おしまい~

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1