compress csv to zip and rsync to remote server
Project description
compress csv to zip and rsync to remote server
Usage
Compress csv files in a directory to zip file. And upload to remote ssh server.
Including checking zip completion and remove csv and zip files after they are uploaded.
csv_zip_rsync "{directory to backup}" "ssh name" "remote directory to upload" "not modified period in sec" "suffix to zip and upload"
Installation
pip install csv_zip_rsync
Used compression method
Original File :5902183
ZIP_STORED :zip_stats.st_size=5902297 rate:100.00% time:0.02641892433166504
ZIP_DEFLATED :zip_stats.st_size=1280575 rate:21.70% time:1.8873212337493896
ZIP_BZIP2 :zip_stats.st_size=1093927 rate:18.53% time:0.8491525650024414
ZIP_LZMA :zip_stats.st_size=972919 rate:16.48% time:5.862420558929443
LZMA showed most efficient compression rate. LIP_BZIP2 was fast enough. so I chose BZIP2.
Requirements
Compatibility
Licence
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 Distribution
csv_zip_rsync-0.2.0.tar.gz
(4.3 kB
view details)
File details
Details for the file csv_zip_rsync-0.2.0.tar.gz.
File metadata
- Download URL: csv_zip_rsync-0.2.0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac07c6b8f0e1687337cb0971e078b297afecca12434477ab7620b9746316cb59
|
|
| MD5 |
c7cb551a5bb85bd5f588767864186259
|
|
| BLAKE2b-256 |
4c386af71b3ab0f03dee158bd69e9433b2b5e4de3fe1d3187169d91cbf2334d5
|