Unofficial Python driver library for the RethinkDB database server with Pandas
Project description
rethinkdb-pandas
RethinkDB Python Driver with Pandas
🛠️ Install
- from pip
pip install rethinkdb-pandas
- from git
pip install git+https://github.com/somehitDev/rethinkdb-pandas.git
📄 Usage
- import same as
rethinkdb python driver
from rethinkdb_pandas import r
- connect to server same as
rethink python driver
r.connect("{host}", {port}, **kwargs)
- use same as
rethinkdb python driver
- but, sql result return as
pd.DataFrame
- and pass
pd.DataFrame
intoinsert
function
- but, sql result return as
r.table("posts").insert(
pd.read_json("https://jsonplaceholder.typicode.com/posts")
).run(con)
df_posts = r.table("posts").run(con)
print(df_posts.head())
""" print like below
userId id title body
0 1 1 sunt aut facere repellat provident occaecati e... quia et suscipit\nsuscipit recusandae consequu...
1 1 2 qui est esse est rerum tempore vitae\nsequi sint nihil repr...
2 1 3 ea molestias quasi exercitationem repellat qui... et iusto sed quo iure\nvoluptatem occaecati om...
3 1 4 eum et est occaecati ullam et saepe reiciendis voluptatem adipisci\...
4 1 5 nesciunt quas odio repudiandae veniam quaerat sunt sed\nalias aut...
"""
⚠️ for detail information, see rethinkdb python driver
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
rethinkdb_pandas-0.0.1.tar.gz
(6.3 kB
view hashes)
Built Distribution
Close
Hashes for rethinkdb_pandas-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a763f0388fbc915ce80db50903a2d502b050b2f4d484c834cf2804be3d26ac1 |
|
MD5 | 69227f06d4c81ee869dfd9e98c2bd94c |
|
BLAKE2b-256 | fe48131a960fa69ac4d38970efd44300714e41c9d76069ae366a57204a66081b |