Lightweight tool to upload and download CSV data files into\from Deta Base
Project description
ALPHA version! work in progress
Lightweight utility to upload and download CSV files data into\from Deta Base
- it's based on csvtodeta tool by @Fredy Somy
- improvements:
- more options
- bulk download (1000 records per iteration)
- upload about twice as fast (uses put() method)
install
pip install -U csv-deta
use
csv-deta upload PATH_TO_CSV_FILE [--dbname DETA_DB_NAME] [--project 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
- upload speed optimization
- async transfer
- validate source csv (?)
enjoy, star it, and donate
Project details
Release history Release notifications | RSS feed
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
Close
Hashes for csv_deta-0.5.0a21-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d00eca27475f4c6b8557f987d3838ca7cd7597a45e4289faf06ca5d5b37cd79 |
|
MD5 | 02f9fa458a6cb302f29a49b33e7a54d8 |
|
BLAKE2b-256 | 750a8873af13cc85db00dec17c1b45a77a309791962e499519a963a619c027f4 |