https://github.com/turicas/rows
A common, beautiful interface to tabular data, no matter the format
https://github.com/turicas/rows
convert-data csv data data-science excel hacktoberfest python table tabular-data xls xlsx
Last synced: 5 days ago
JSON representation
A common, beautiful interface to tabular data, no matter the format
- Host: GitHub
- URL: https://github.com/turicas/rows
- Owner: turicas
- License: lgpl-3.0
- Created: 2014-05-07T05:43:11.000Z (almost 11 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-01T03:50:51.000Z (15 days ago)
- Last Synced: 2025-04-03T14:05:02.424Z (12 days ago)
- Topics: convert-data, csv, data, data-science, excel, hacktoberfest, python, table, tabular-data, xls, xlsx
- Language: Python
- Homepage:
- Size: 7.9 MB
- Stars: 874
- Watchers: 61
- Forks: 135
- Open Issues: 169
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Authors: AUTHORS.md
Awesome Lists containing this project
- awesome-made-by-brazilians - rows
- awesome-python-machine-learning-resources - GitHub - 49% open · ⏱️ 18.08.2022): (数据读写与提取)
- project-awesome - turicas/rows - A common, beautiful interface to tabular data, no matter the format (Python)
- jimsghstars - turicas/rows - A common, beautiful interface to tabular data, no matter the format (Python)
- best-of-python - GitHub - 52% open · ⏱️ 16.05.2024): (Data Loading & Extraction)
README
# rows
[](https://gitter.im/turicas/rows?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://pypi.python.org/pypi/rows)
[](https://pypi.python.org/pypi/rows)


[](https://github.com/turicas/rows/blob/develop/LICENSE)No matter in which format your tabular data is: `rows` will import it,
automatically detect types and give you high-level Python objects so you can
start **working with the data** instead of **trying to parse it**. It is also
locale-and-unicode aware. :)Want to learn more? [Read the documentation](http://turicas.info/rows) (or
build and browse the docs locally by running `make docs-serve` after installing
`requirements-development.txt`).## Installation
The easiest way to getting the hands dirty is install rows, using
pip.### [PyPI][pypi-rows]
```bash
pip install rows
```For another ways to instal refer to the Installation section [documentation][install-docs].
## Contribution start guide
The preferred way to start contributing for the project is creating a virtualenv (you can do by using virtualenv,
virtualenvwrapper, pyenv or whatever tool you'd like).Create the virtualenv:
```bash
mkvirtualenv rows
```Install all plugins' dependencies:
```bash
pip install --editable .[all]
```Install development dependencies:
```bash
pip install -r requirements-development.txt
```[pypi-rows]: https://pypi.org/project/rows/
[install-docs]: https://turicas.info/rows/installation