Store Pandas data frame as ZODB blobs
Project description
Currently experimental.
Usage, assuming you have a ZODB connection already:
import pandas, pheather, transaction conn.root.iris = Pheather() transaction.commit() iris = pandas.read_csv('iris.csv') conn.root.iris.save(iris)
Then, later in a separate session:
import pheather iris = conn.root.iris.read()
For folks who are new to ZODB, there’s a helper function for connecting to (and creating) a ZODB file-based or Postgres-based database:
import pheather # Local files: conn = pheather.connection('data.fs') # Postgres database using URL-based connection strings: conn = pheather.connection('postgresql://localhost/mydb')
Changes
0.1.1 (2017-05-23)
Added missing setup dependency (for feather-format :( )
0.1.0 (2017-05-23)
Initial experimental release.
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
pheather-0.1.1.tar.gz
(3.2 kB
view details)
File details
Details for the file pheather-0.1.1.tar.gz
.
File metadata
- Download URL: pheather-0.1.1.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ecdcf707fa03fdb75034cce59bdf3bde201acbef44ed2b2adce6e2ed7375f89 |
|
MD5 | 3827ef7d4c6410c7010aef14826e5e27 |
|
BLAKE2b-256 | b86c1d8969782053aef10b4d77c67b5a2816b5fb4bbc388ff338c17ddd0a66e6 |