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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file kaggleupload-0.1.0.tar.gz.

File metadata

  • Download URL: kaggleupload-0.1.0.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for kaggleupload-0.1.0.tar.gz
Algorithm Hash digest
SHA256 abdf8ab7e20c4c8516115c2edd9823cf1f209cfe3525fdb97a764c4d5d1e2128
MD5 b0297608be29f69040351bb3bcc58261
BLAKE2b-256 90e5ca5ecd01dbc1a95293a8075baf9f686c9c72e67458c229b1c96f8ed9b494

See more details on using hashes here.

File details

Details for the file kaggleupload-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: kaggleupload-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for kaggleupload-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 851546ca20b867a12a1e73bf368a6c073a3d98025a147f174703a8fcd4609354
MD5 042502da1e9945816746c784c5c9d4f8
BLAKE2b-256 d9abee01feb49ed89590384ccc95b47d10517a191122163d36599dec1a9be36d

See more details on using hashes here.

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