程序员常刷题PG8000。pg8000是一个纯驱动程序,符合Python 3.6+、CPython和PyPy以及PostgreSQL 9.6+版本。pg8000的名字来自一种信念,即它可能是Python的第8000个PostgreSQL接口。pg8000在BSD 3-clause许可下分发,欢迎所有错误报告、功能请求和贡献。

安装

要使用pip安装pg8000:pip install pg8000

原生API交互示例

pg8000带有两个API,原生pg8000 API和DB-API 2.0标准API。这是本机API的示例,下一节将介绍DB-API 2.0示例。

基本示例

导入pg8000,连接数据库,创建表,添加一些行,然后查询表:


import pg8000.native

# Connect to the database with user name postgres

con = pg8000.native.Con