[วิธีโหลด kaggle dataset โดยตรงผ่าน Kaggle API]
การโหลดผ่าน competition
- Login to your kaggle account
- go to Account profile in Kaggle
- Download Kaggle API token (.json) *
เริ่มจาก Activate environment เราก่อน
- source tutorial-env/bin/activate
จากนั้น install kaggle โดยใช้ คำสั่ง
- pip3 install kaggle
จากนั้นให้เรา cd เข้าไปในdir ที่สร้างมา (หากMacOs ไม่เจอ ให้ลองกด cmd+shift+. เพื่อดูall hidden dir)
- cd /Users/yourdir/.kaggle
จะพบว่าข้างในนั้นเป็นfile เปล่า แต่การจะdownload ข้อมูลจากcompetitionนั้นต้องใช้ API token (.json file ที่โหลดมาจาก Account profile) เราสามารถแก้โดยเอาไฟล์.json ไปวางใร /.kaggle
จากนั้นให้ ใช้คำสั่ง kaggle competitions download -c [your desire dataset in this case petfinder dataset ]petfinder-adoption-prediction