Skip to main content

kaggleupload

Project description

Kaggle upload

An unofficial wrapper around kaggle-api

Features

  • upload a folder as dataset in one command
kaggleupload --dataname kaggledatasetname --folder .
  • zip the folder then upload (this is much faster if you have many small files in the root folder)
kaggleupload --dataname kaggledatasetname --folder . --zip_folder
  • keep the root folder (will add another empty file at the same level with the root folder)
kaggleupload --dataname kaggledatasetname --folder . --keep_folder

installation

pip install kaggleupload

TODO

  • support creating new version
  • feel free to open an issue

Usage

$kaggleupload --help
usage: kaggleupload [<args>]

optional arguments:
  -h, --help            show this help message and exit
  -p FOLDER, --folder FOLDER
                        folder
  --dataname DATANAME   name for the dataset
  -d DIR_MODE, --dir_mode DIR_MODE
                        dir mode
  --convert_to_csv      Whether to convert to csv.
  -k, --keep_folder     Whether to keep the folder. (will be faster for folder with a lot of
                        small files).

copyright notice

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kaggleupload-0.1.0.tar.gz (8.0 kB view hashes)

Uploaded Source

Built Distribution

kaggleupload-0.1.0-py3-none-any.whl (8.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page