Notice
Recent Posts
250x250
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
관리 메뉴

일상 코딩

[kaggle] kaggle api 터미널 명령어 모음 본문

Kaggle/Kaggle 명령어

[kaggle] kaggle api 터미널 명령어 모음

polarcompass 2021. 12. 6. 02:27
728x90

https://github.com/Kaggle/kaggle-api

 

GitHub - Kaggle/kaggle-api: Official Kaggle API

Official Kaggle API. Contribute to Kaggle/kaggle-api development by creating an account on GitHub.

github.com

 

Kaggle API 설치

설치시 둘 중 하나 선택

$ pip3 install kaggle
$ pip3 install kaggle --upgrade

삭제시

$ pip3 uninstall kaggle

 

Kaggle API TOKEN 다운로드

https://www.kaggle.com/

 

Kaggle: Your Machine Learning and Data Science Community

Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals.

www.kaggle.com

kaggle 사이트 접속 후 api token 다운받아준다.

Account -> API -> Create New API Token

다운받을 kaggle.json 파일

다운로드 받은 kaggle.json 파일 특정 폴더로 이동

Windows

C:\Users\<Windows-username>\.kaggle\kaggle.json

Mac OS / Linux (Unix-based)

다운받은 폴더로 이동 후 아래 명령어 실행

$ mv kaggle.json ~/.kaggle/

(필수X) 보안을 위해 아래와 같이 권한 변경한다.

$ chmod 600 ~/.kaggle/kaggle.json
Kaggle Command 살펴보기
$ kaggle competitions {list, files, download, submit, submissions, leaderboard}
$ kaggle datasets {list, files, download, create, version, init}
$ kaggle kernels {list, init, push, pull, output, status}
$ kaggle config {view, set, unset}
진행중인 Competition List 살펴보기
$ kaggle competitions list

진행중인 kaggle 대회

Kaggle Data Set Download

https://www.kaggle.com/c/home-credit-default-risk/data

 

Home Credit Default Risk | Kaggle

 

www.kaggle.com

$ kaggle competitions download -c home-credit-default-risk

위 링크로 들어가서 스크롤을 내리다보면 위와 같은 명령어가 있고, 이를 터미널에 입력해서 실행한다.

출처-https://teddylee777.github.io/kaggle/Kaggle-API-%EC%82%AC%EC%9A%A9%EB%B2%95

728x90