Psycopg

来自 PostgreSQL 维基
跳转至导航跳转至搜索

Psycopg 是一个用于 Python 编程语言的 PostgreSQL 数据库适配器,它符合 DB-API 2.0 标准。

它当前的版本是 2.x,它是对最初的 1.x 代码的一个完全重写,目的是为连接和光标对象提供新的样式类以及一些新的特性。与 Psycopg1 一样,Psycopg2 的目标也是非常小、快和稳定。

Psycopg 专门用于创建和销毁大量光标以及显着地执行并发更新或插入的大量多线程应用程序。

2.2 版本引入了异步支持,并且兼容协程库,允许它与非阻塞 I/O 库一起使用,如 EventletGeventUGreen

安装

从 2.7 版开始,Psycopg 作为二进制包 在 PyPI 中进行分发

$ pip install -U pip      # make sure your pip is up-to-date
$ pip install psycopg2

链接

邮件列表

获取 GIT 仓库

git clone https://github.com/psycopg/psycopg2.git