Skip to main content

A Lightweight tool to upload and download CSV data files into

Project description

rom Deta Base Author: JL Connor License: Apache Software License 2.0 Keywords: csv,database,deta,cli,detabase,upload,download Platform: any Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: Apache Software License Classifier: License :: Freeware Classifier: Programming Language :: Python :: 3 Classifier: Topic :: Utilities Requires-Python: >=3 Description-Content-Type: “text/x-rst” License-File: LICENSE License-File: LICENSE.md Requires-Dist: fire Requires-Dist: deta

Lines of code PyPI version Downloads Statistic GitHub

Lightweight utility to uploaddownload CSV files data intofrom Deta Base

  • its fork of the csvtodeta tool by @Fredy Somy

  • improvements:

    • more options

    • downloads data (not implements yet)

    • upload about twice as fast (docs)

install

pip install -U csv-deta

use

csv-deta upload PATH_TO_CSV_FILE [--dbname DETA_DB_NAME] [--key DETA_PROJECT_KEY]

by default DETA_DB_NAME param will be created from PATH_TO_CSV_FILE filename without ext, and DETA_PROJECT_KEY – from the same name’s environment variable; for other options see also csv-deta -h

todo

  • [ ] download data

  • [ ] async transfer

  • [ ] validate source csv (?)

enjoy, starring, and donate

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

csv_deta-0.4a12-py3-none-any.whl (6.9 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