✅ kaggle.json 이란?
- Kaggle에서 API를 통해 데이터를 받으려면 개인 인증키가 필요합니다.
- 이 키는 kaggle.json이라는 이름의 JSON 포맷 파일로 제공됩니다.
- 내부에는 API 사용을 위한 username과 key가 담겨 있어요:
{
"username": "your_kaggle_username",
"key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
✅ 어떻게 발급받나요?
- Kaggle 사이트 로그인
- 우측 상단 프로필 클릭 → "Settings" 클릭
- account 탭의 "API" 섹션으로 스크롤
- "Create New Token" 버튼 클릭
- kaggle.json 파일이 자동 다운로드됨
✅ 이후 Colab에서 이 파일을 업로드하는 방식
Colab에서는 다음과 같이 업로드하세요:
from google.colab import files
files.upload() # 여기서 kaggle.json 선택
✅ 대체 방법 (로컬에서 처리 시)
만약 Colab이 아니라 로컬 환경(Python IDE 등)에서 하고 싶다면,
~/.kaggle/kaggle.json에 수동으로 저장한 뒤 아래처럼 설정합니다:
mkdir ~/.kaggle
mv kaggle.json ~/.kaggle/
chmod 600 ~/.kaggle/kaggle.json
'Data' 카테고리의 다른 글
[Python] ETL(Extract, Transform, Load) 각 단계의 의미 (0) | 2025.05.09 |
---|---|
[FastAPI] FastAPI에서 POST 요청 시 Content-Type 설정 (0) | 2025.05.07 |
댓글