An open API service indexing awesome lists of open source software.

https://github.com/flagro/xlsx2pandas

Python library for extraction of tables in Excel sheets into a pandas DataFrames
https://github.com/flagro/xlsx2pandas

excel openpyxl pandas projecttext table-detection xlsm xlsx

Last synced: about 1 month ago
JSON representation

Python library for extraction of tables in Excel sheets into a pandas DataFrames

Awesome Lists containing this project

README

          

# 🚀 **xlsx2pandas (PandasXcelerator)**

Part of a [`ProjectText Suite`](https://github.com/Flagro/ProjectTextSuite). xlsx2pandas (PandasXcelerator) is a Python library for extraction of tables in Excel sheets into a pandas DataFrames.

## 🌟 **Features**
TODO: features

## 📥 Installation

To install `xlsx2pandas`, use the following pip command:
```bash
pip3 install git+https://github.com/Flagro/xlsx2pandas.git
```

## 📘 **Usage**
Run `xlsx2pandas` from the bin folder with these arguments:

1. `path`: Path to the file or directory to process.
2. `--sheet`: (Optional) Comma-separated list of excel workbooks's sheets.

### 🖥️ Example Command
```bash
xlsx2pandas 'path/to/file' --sheet Sheet1,Sheet2
```

## 🤝 **Collaboration & Issues**
Open for collaboration; check the [issues page](https://github.com/Flagro/xlsx2pandas/issues) for discussions.

Here's how you can contribute:
1. Fork the Project.
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`).
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`).
4. Push to the Branch (`git push origin feature/AmazingFeature`).
5. Open a Pull Request.