
Kaggle API 사용하는 방법을 알아보겠습니다.
자세한 내용은 아래 사이트를 참고하시기 바랍니다.
https://github.com/Kaggle/kaggle-api
Kaggle/kaggle-api
Official Kaggle API. Contribute to Kaggle/kaggle-api development by creating an account on GitHub.
github.com
1. Installation
먼저 python3와 pip가 먼저 설치되어 있어야합니다.
아래 명령어를 커멘드창에서 입력하여 설치해주세요.
pip install kaggle
pip install --user kaggle # Mac/Linux
설치 후 터미널창에 kaggle을 쳐봅니다.
만약 아래와 같이 kaggle: command not fount error를 출력한다면 path가 잘못된 것입니다.
kaggle binary file은 보통
Local user install on Linux
~/.local/bin
On Windows
$PYTHON_HOME/Scripts
에서 찾아보시면 됩니다.
API credentials
그리고 Kaggle 공식사이트에 접속하여 My Account 메뉴로 갑니다.
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
그리고 Create New API token을 클릭하면 kaggle.json 파일이 다운로드 됩니다.
kaggle.json에는 자격증명?이 포함되어 있습니다.
~/.kaggle/kaggle.json 위치의 파일을 C:\Users\<Windows-username>\.kaggle\kaggle.json 위치로 옮겨주세요.
+ 21.07.16 추가
/home/<username>/.kaggle/kaggle.json 위치로 옮겨주세요.
그리고 터미널창에서 아래 명령어를 사용해 권한을 바꿔주세요.
chmod 600 C:\Users\<Windows-username>\.kaggle\kaggle.json
+21.07.16 추가
chmod 600 /home/<username>/.kaggle/kaggle.json
현재 참여할 수 있는 competitions list를 출력할 수도 있다.
kaggle competitions list
또한 competition date도 download도 할 수 있다.