Metadata-Version: 2.1
Name: large_excel_convert
Version: 1.0.3
Summary: Convert Large Excel File to CSV/TSV
Home-page: https://github.com/suqingdong/large_excel_convert
Author: suqingdong
Author-email: suqingdong1114@gmail.com
License: MIT License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Description-Content-Type: text/markdown
Requires-Dist: lxml
Requires-Dist: click
Requires-Dist: loguru
Requires-Dist: humanfriendly

# Convert Large Excel File to CSV/TSV

## Installation

```bash
python3 -m pip install -U large_excel_convert
```

## Usage

### Use in CMD

```bash

large_excel_convert -h
large_excel_convert -i input.xlsx
large_excel_convert -i input.xlsx -o output.csv
large_excel_convert -i input.xlsx -o output.csv -enc gb18030
large_excel_convert -i input.xlsx -o output.tsv -f tsv
large_excel_convert -i input.xlsx -o sheet2.csv -s 2
```

### Use in Python

```python
from large_excel_convert.core import ExcelParser

# excel = ExcelParser('input.xlsx', sheet=1, tag='row')
excel = ExcelParser('input.xlsx')
rows = excel.rows()

for row in rows:
    print(row)
    # ...
````
