postgresql和aws redshift的pandas扩展(不是officeil库)
pandas-rs的Python项目详细描述
[![圆形ci](https://circleci.com/gh/samurait/pandas-rs.svg?style=svg)“(https://circleci.com/gh/samurait/pandas rs)
受[pandas td]启发(https://github.com/treasure data/pandas td)
您必须拥有PostgreSQL客户端。
上面的pandas r也适用于postgresql。
第一个通过shell导出密码(推荐)
~~~ shell
导出redshift或@postgresql的password='密码'
~~~~
~~ py
导入pandas作为rs
导入操作系统;仅当您将通过环境变量访问密码时才使用
rs。创建引擎(
dbname='dev,
user='test',
password=os.environ['redshift'u或是postgresql'u postgresql'u password'],
host='foobbar.redshift.exmple',
port='5439'
<打印(rs.read'u sql(“‘hello postgresql或redshift'gregre'gregregregregregregregregresql或redshift'greshift'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'br/>~~~
受[pandas td]启发(https://github.com/treasure data/pandas td)
您必须拥有PostgreSQL客户端。
上面的pandas r也适用于postgresql。
第一个通过shell导出密码(推荐)
~~~ shell
导出redshift或@postgresql的password='密码'
~~~~
~~ py
导入pandas作为rs
导入操作系统;仅当您将通过环境变量访问密码时才使用
rs。创建引擎(
dbname='dev,
user='test',
password=os.environ['redshift'u或是postgresql'u postgresql'u password'],
host='foobbar.redshift.exmple',
port='5439'
<打印(rs.read'u sql(“‘hello postgresql或redshift'gregre'gregregregregregregregregresql或redshift'greshift'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'gre'br/>~~~