Psycopg2(又称大多数基于Linux内核的操作系统中的python-psycopg2)是用C语言编写,并设计了从偏移非常小,稳定,快速的软件以提供一个PostgreSQL适配器Python编程language.Features一个glanceKey功能包括COPY支持,服务器端游标,支持两阶段提交,对大型对象的支持,异步非阻塞I / O,它也集成与协同程序为基础的库,包括Eventlet,GEVENT和uGreen ,以及用于发送和接收异步通知支持。
此外,Psycopg2可以作为一些Python对象数据库类型,包括灵活的JSON支持,元组记录,词典来hstore,并列出来array.It的改编可以很容易地扩展到新的adaptersIt是一种可扩展的软件,使用户轻松添加支持可用于Python对象转换为SQL typecasters和语法新的适配器,以及转换PostgreSQL的类型分为Python的objects.Implements Python的DB API 2.0 specificationsPsycopg2是经过精心设计,全面落实Python模块Python的数据库API(应用编程接口)2.0规范,以及允许访问许多的PostgreSQL&rsquo的的氏特色:完整的原始Psycopg modulePsycopg2的重写是原始Psycopg模块的完全重写。它与提供新的风格类数据库连接,以及游标对象等诸多goodies.Supports的Python 2.5到3.4和PostgreSQL 7.4〜9.4原子写这篇评论的那一刻的意图创建,我们已经发现,Psycopg2软件支持Python版本从2.5到3.4,以及PostgreSQL版本从7.4到9.4。该应用程序是线程安全的,这意味着线程可以共享同一连接或使用不同connections.Supported在Linux,Windows和Mac OS XPsycopg2是跨平台软件,支撑在所述的GNU / Linux,Microsoft Windows和Mac OS X的操作系统。它支持电脑无论是64位或32位CPU架构上已成功测试
什么在此版本中是新的:
- 添加jsonb支持PostgreSQL的9.4(门票#226)。
- 如果COPY语句传递,而不是使用正确的方法(门票#219),执行()固定段错误。
- 在池参数强制转换为整数,以避免潜在的无限池(门票#220)。
- 在WITH HOLD游标不开始一个新的事务后,移动/读取/关闭(门票#228)。
- 在WITH HOLD游标可以在自动提交(门票#229)中使用。
- 在callproc()不默默地忽略不长的说法。
- 在固定的内存泄漏。
- 在内部_psycopg.so模块可以单独导入(允许模块杂耍,如门票#201所描述的)。
大对象(门票#256)
什么在2.5.2版本新:
- 在固定段错误酸洗除引发对连接错误(门票#170)。
- 在有意义的连接错误报告有意义的信息,这要感谢阿列克谢Borzenkov(门票#173)。
- 在手动创建lobject与错误参数不段错误(门票#187)。
什么是2.4.2版本,新的:
- 在这个版本引入了所有的会话参数通过管理新set_session()方法,并修复与多线程和绿色的任务了一些错误。
- 在它在连接时执行更少的查询,使得它只是有点快。
要求:
- 在Python中
评论没有发现