본문 바로가기
ML/ML-Kaggle, 데이콘

kaggle에서 colab으로 데이터 가져오기

by lucian 2021. 8. 11.

1. 캐글 계정에서 api token을 다운받는다.

 - 나의 계정 -> account -> 밑으로 내리다 보면 create New API Token 클릭

 

2. colab으로 가서 코드를 복사한다.

!pip install kaggle
from google.colab import files
files.upload()

3. choose files에 들어가서 아까 받았던 kaggle.json을 업로드

4. 파일이 업로드 되었는지 확인

ls -1ha kaggle.json

5. 파일을 옮겨준다는데,,.. 아직은 잘 모르겠다;;

!mkdir -p ~/.kaggle
!cp kaggle.json ~/.kaggle/
# Permission Warning 이 일어나지 않도록 
!chmod 600 ~/.kaggle/kaggle.json
# 본인이 참가한 모든 대회 보기 
!kaggle competitions list

6. 자신이 받고자 하는 kaggle 대회의 api 주소를 복사한다.

 

7. ! <kaggle 대회에서 복사한 api 주소>

예시로

! kaggle competitions download -c diabetic-retinopathy-detection

8. 확인해보자

!ls

9. 받은 압축파일을 풀려면

!unzip train.zip

 

댓글