An unofficial Kaggle command line tool.
$ pip install kaggle-cli
Please note that accepting the competition rules before your commands.
To submit an entry.
$ kg submit `entry` -u `username` -p `password` -c `competition` -m `message`
To download the data files (resumable).
$ kg download -u `username` -p `password` -c `competition`
To download a specific data file.
$ kg download -u `username` -p `password` -c `competition` -f `train.zip`
To list submissions.
$ kg submissions
To download a dataset (resumable).
$ kg download -u `username` -p `password` -o `owner` -d `dataset`
To set global config.
$ kg config -g -u `username` -p `password` -c `competition`
or local config:
$ kg config -u `username` -p `password` -c `competition`
Show working config:
$ kg config
$ kg submit sampleSubmission.csv -c titanic-gettingStarted -u USERNAME -p PASSWORD -m "Enter a brief description of this submission here."
or
$ kg config -c titanic-gettingStarted -u USERNAME -p PASSWORD
$ kg submit sampleSubmission.csv -m "Enter a brief description of this submission here."