Python 连接 PostgreSQL

Python PostgreSQL


使用 PyGreSQL 来连PostgreSQL

PyGreSQL 是一个开放原始码的 Python 模组,让 Python 可以与 PostgreSQL 资料库连接。

PyGreSQL 分成两个模组,pg(classic" PyGreSQL interface) 和 pgdbDB-API 2.0 compliant interface),以下說明为 pg 模组。


PyGreSQL 官方首

载页

另外 import pg 需要 libpq.dll 这个档案,这个档案是在 PostgreSQL Client 中,所以要先安装 PostgreSQL Client 如果不想安装则到 PostgreSQL 官方下载 postgresql-8.2.3-1-binaries-no-installer.zip,然后解开来,把 libpq.dll, comerr32.dll, libintl-2.dll, libiconv-2.dll, krb5_32.dll 复制到 C:\WINDOWS\system32\ 资料夹中。


测试程式码:

import pg

conn = pg.connect(dbname='DbForTest',host='digit.idv.tw', user='tester',passwd='123')


for obj in conn.query("select * from public.user").dictresult():

print obj


conn.close()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值