psycopg2
简介Psycopg 是Python语言的PostgreSQL数据库接口。 它的主要优势在于完全支持Python DB API 2.0,以及安全的多线程支持。它适用于随时创建、销毁大量游标的、和产生大量并发INSERT、UPDATE操作的多线程数据库应用。Psycopg包内含 ZPsycopgDA,一个Zope数据库接口。
Psycopg 2是对Psycopg 1.1.x版本进行的几乎完全的改写。[1]
特性●对libpq v3协议的完全支持;
●COPY TO/COPY FROM语句;
●对所有基本Python类型的支持:字符串(支持Unicode)、整型、长整型、浮点型、缓冲区(二进制对象)、布尔型(逻辑型)、mx.DateTime和内置的日期时间型。
●还支持Unicode查询,和Python列表型与PostgreSQL数组类型的映射。
相关网址下载、文档地址请见扩展阅读。