Skip to content

Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.

License

Notifications You must be signed in to change notification settings

kennethreitz/tablib

This branch is 98 commits behind jazzband/tablib:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 23, 2020
Dec 4, 2020
Dec 4, 2020
Dec 4, 2020
Oct 5, 2019
Aug 10, 2020
Oct 30, 2020
Oct 27, 2019
Dec 4, 2020
Oct 18, 2019
Nov 23, 2020
Nov 23, 2020
Oct 30, 2020
Nov 14, 2020
Oct 30, 2020
Oct 30, 2020

Repository files navigation

Tablib: format-agnostic tabular dataset library

Jazzband PyPI version Supported Python versions PyPI downloads GitHub Actions status codecov GitHub

_____         ______  ___________ ______
__  /_______ ____  /_ ___  /___(_)___  /_
_  __/_  __ `/__  __ \__  / __  / __  __ \
/ /_  / /_/ / _  /_/ /_  /  _  /  _  /_/ /
\__/  \__,_/  /_.___/ /_/   /_/   /_.___/

Tablib is a format-agnostic tabular dataset library, written in Python.

Output formats supported:

  • Excel (Sets + Books)
  • JSON (Sets + Books)
  • YAML (Sets + Books)
  • Pandas DataFrames (Sets)
  • HTML (Sets)
  • Jira (Sets)
  • TSV (Sets)
  • ODS (Sets)
  • CSV (Sets)
  • DBF (Sets)

Note that tablib purposefully excludes XML support. It always will. (Note: This is a joke. Pull requests are welcome.)

Tablib documentation is graciously hosted on https://tablib.readthedocs.io

It is also available in the docs directory of the source distribution.

Make sure to check out Tablib on PyPI!

Contribute

Please see the contributing guide.

About

Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%