Persistent Pandas DataFrame storage and retrieval using a SQL database, CSV files, HDF5, or pickle files.
Project description
TrashPandas: Persistent Pandas DataFrame Storage and Retrieval
What is it?
TrashPandas is a Python package that provides persistent Pandas DataFrame storage and retrieval using a SQL database, CSV files, HDF5, or pickle files.
Main Features
Here are just a few of the things that TrashPandas does well:
- Store Pandas DataFrames in your choice of format. (SQL, CSV, HDF5, pickle)
- Retrieve the Pandas DataFrame in the same format you stored.
- Transfer your DataFrames between storage formats.
Where to get it
The source code is currently hosted on GitHub at: https://github.com/eddiethedean/trashpandas
# PyPI
pip install trashpandas
Dependencies
- pandas - a Python package that provides fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive.
- sqlalchemy - Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL
- h5py - a Python package with a Pythonic interface to the HDF5 binary data format.]
Example
import trashpandas as ts
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
trashpandas-0.0.3.tar.gz
(2.1 kB
view hashes)
Built Distribution
Close
Hashes for trashpandas-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52318dcd766514d91cf1b3bcfed9d6f48283a438711d5547bb5609f1e825b7ec |
|
MD5 | c9c06bdee7f9a8c4d622cfd0ea5804b1 |
|
BLAKE2b-256 | 7e576afe3ee692bc2e1ccb2015ec773039775bdcd08b51438616abce2423411a |