Skip to main content

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

Metadata

Release files for kaggleupload 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kaggleupload 0.1.0
File Size Uploaded
kaggleupload-0.1.0.tar.gz 8.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kaggleupload 0.1.0
File Interpreter ABI Platform
kaggleupload-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.2 kB

Release files / kaggleupload-0.1.0.tar.gz

Download URL kaggleupload-0.1.0.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
abdf8ab7e20c4c8516115c2edd9823cf1f209cfe3525fdb97a764c4d5d1e2128
BLAKE2b-256 checksum
How to use checksums
90e5ca5ecd01dbc1a95293a8075baf9f686c9c72e67458c229b1c96f8ed9b494
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / kaggleupload-0.1.0-py3-none-any.whl

Download URL kaggleupload-0.1.0-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
851546ca20b867a12a1e73bf368a6c073a3d98025a147f174703a8fcd4609354
BLAKE2b-256 checksum
How to use checksums
d9abee01feb49ed89590384ccc95b47d10517a191122163d36599dec1a9be36d
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page