Используя это первое руководство по изменению пути к корневому каталогу с content
на /home/jupyter/
, например:
import zipfile
zip_ref = zipfile.ZipFile("/home/jupyter/Airbus_competition/input/test_v2.zip", 'r')
zip_ref.extractall("/home/jupyter/Airbus_competition/input/test_v2")
zip_ref.close()
При возникновении проблем с установкой kaggle у вас нет доступа к корневой папке из записных книжек Jupyter, но вы можете установить и использовать Kaggle API, например, при изменении команды с !kaggle
на !~/.local/bin/kaggle
(команды из учебник изменен для работы с GCS):
!mkdir ~/.kaggle
import json
token = {"your_TOKEN"}
with open('/home/jupyter/.kaggle/kaggle.json', 'w') as file:
json.dump(token, file)!cp /home/jupyter/.kaggle/kaggle.json
~/.kaggle/kaggle.json
!~/.local/bin/kaggle config set -n path -v{home/jupyter/Airbus_competition}
!chmod 600 /home/jupyter/.kaggle/kaggle.json
!~/.local/bin/kaggle competitions download -c airbus-ship-detection -p /home/jupyter/Airbus_competition/input --force