일상 코딩
[kaggle] kaggle api 터미널 명령어 모음 본문
728x90
https://github.com/Kaggle/kaggle-api
Kaggle API 설치
설치시 둘 중 하나 선택
$ pip3 install kaggle
$ pip3 install kaggle --upgrade
삭제시
$ pip3 uninstall kaggle
Kaggle API TOKEN 다운로드
kaggle 사이트 접속 후 api token 다운받아준다.
Account -> API -> Create New API Token
다운로드 받은 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 Data Set Download
https://www.kaggle.com/c/home-credit-default-risk/data
$ 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