Webengage internal tool to split Excel or CSV files multiple tabs into separate CSV files with streaming support
Project description
📊 WebEngage Excel Breaker
A lightweight CLI utility to streamingly extract all sheets from Excel (.xlsx) or copy .csv files into individual .csv files per sheet, without consuming much memory.
Ideal for handling large Excel files that can crash typical pandas-based tools.
🚀 Features
- ✅ Stream large
.xlsxfiles (no RAM overload) - ✅ Export each sheet to a separate
.csvfile - ✅ Works with
.csvfiles too (makes a copy) - ✅ CLI-friendly and fast
- ✅ Cross-platform (macOS, Linux, Windows)
Installation
To install the package run:
pip install webengage-excel-breaker
Usage
To initiate the separation process run the below command:
we excel-break {/path/filename}
Legal Notice
This tool is an internal property of WebEngage and is strictly for webengage internal purpose. It is owned by Nipun Patel (Copyright) and any misuse, unauthorized distribution, or external sharing will lead to legal consequences.
© WebEngage. All rights reserved.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webengage_excel_breaker-0.1.0.tar.gz.
File metadata
- Download URL: webengage_excel_breaker-0.1.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df3be577fcc5e60557b73a5bbab1677c20ffbbd9e734ad44580b08f0faf8a625
|
|
| MD5 |
a9af937fbfee2aac742d90bbf700f56b
|
|
| BLAKE2b-256 |
5357770e5fbfb3ffa800bd9029dad2dc91774da967918fb5cec8497dc09519d9
|
File details
Details for the file webengage_excel_breaker-0.1.0-py3-none-any.whl.
File metadata
- Download URL: webengage_excel_breaker-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd1787a65ece20b2605d30614bce435cee66a76842957c525e22279ee709af8d
|
|
| MD5 |
d7f139dadbc8ea82f502925afae30da3
|
|
| BLAKE2b-256 |
49f6115a43cdc8c394df7d7528f7d75c881fa3ccce75c9715790f1cef2b85f76
|