Python PostgreSQL接口
项目描述
PyGreSQL是一个Python模块,用于与PostgreSQL数据库交互。它封装了底层的C API库libpq,以便从Python中轻松使用强大的PostgreSQL功能。
PyGreSQL应在大多数运行PostgreSQL和Python的平台上运行。它基于Pascal Andre编写的PyGres95代码。D’Arcy J. M. Cain从版本2.0开始将其重命名为PyGreSQL,并担任PyGreSQL的“BDFL”。Christoph Zwerschke自愿成为另一位维护者,并自PyGreSQL 3.7版本以来一直是主要贡献者。
以下Python版本得到支持
PyGreSQL 4.x及以下版本:仅支持Python 2
PyGreSQL 5.x:支持Python 2和Python 3
PyGreSQL 6.x及更高版本:仅支持Python 3
当前版本的PyGreSQL支持Python 3.7至3.12版本和服务器上的PostgreSQL 10至16版本。
安装
安装PyGreSQL最简单的方式是键入
$ pip install PyGreSQL
有关安装PyGreSQL的其他方法和要求,请参阅文档。
请注意,PyGreSQL还要求在客户端机器上安装和可访问libpq共享库。
文档
文档可在pygresql.github.io/和pygresql.readthedocs.io找到,您还可以在这些网站上找到旧版本的文档。
项目详情
下载文件
下载适合您平台的项目文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
pygresql-6.0.1.tar.gz (271.9 kB 查看哈希值)
构建分布
PyGreSQL-6.0.1-cp312-cp312-win32.whl (93.8 kB 查看哈希值)
PyGreSQL-6.0.1-cp311-cp311-win32.whl (94.2 kB 查看哈希值)
PyGreSQL-6.0.1-cp310-cp310-win32.whl (94.2 kB 查看哈希值)
PyGreSQL-6.0.1-cp39-cp39-win_amd64.whl (99.0 kB 查看哈希值)
PyGreSQL-6.0.1-cp39-cp39-win32.whl (94.2 kB 查看哈希值)
关闭
pygresql-6.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 925f83b5cc2fd73545f0f6ae0d94d0b97f419b8fc895815bf18a8ef0143295b3 |
|
MD5 | cc78abbb94039d41fe55772b7e0b8c10 |
|
BLAKE2b-256 | 50f0afcadfd644773de2e542c0bcf7242f50e830bb27c07c24342fe76e269945 |
关闭
PyGreSQL-6.0.1-cp312-cp312-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a5c27546dcb21cfa51b45b2031a63a754164466976365d7a7583a7cd53f2293b |
|
MD5 | fa1185af9ec2d64e66e6807863728659 |
|
BLAKE2b-256 | 29c3319c579f4d69585387d864fd045fd2f7e1d6baead254da4eb0aec1486e8a |
关闭
PyGreSQL-6.0.1-cp312-cp312-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 04c085b16b7e53eac8cfc76ca160a91963f2e7361b8c5d064a45ae68564bcc3a |
|
MD5 | 18a1832838301c0344c5e60d76010871 |
|
BLAKE2b-256 | 42c5ab3c036d31b5d1673b6d47b26862b9b0bf94507a9383355f778ad104e9f0 |
关闭
PyGreSQL-6.0.1-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 41ada07c89a6c55a79fdea590e506fac05293a2fba0ed3d24ebfe1a2693622fd |
|
MD5 | ac4ecc87bb1bbf2e3f314aa4447793cb |
|
BLAKE2b-256 | ab6714a4d5b1c557fe0d9ca54e4e79a2165debb39c0acd26e277d1eeaefefebc |
关闭
PyGreSQL-6.0.1-cp311-cp311-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ba7e1ff03c6cd2f89da7ac94a77c5c872019a9b2d8663eae77fe7ee6277236af |
|
MD5 | ebed9550f3163bcc8871e115cdf06a3d |
|
BLAKE2b-256 | a672103aa6cc9a2bb4c9f6040f31ee162660230586a6d07a6b7267c9ed380cc2 |
关闭
PyGreSQL-6.0.1-cp310-cp310-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f8c43fd86d1f9235380717682161a7f69dcd873a880dfaab3e2bdb67899cea69 |
|
MD5 | 747344dbe3642668142a5517c134121a |
|
BLAKE2b-256 | 348568cd4eecede3460af705403c315cc202fe4ca6095097f8e14aeb664d847f |
关闭
PyGreSQL-6.0.1-cp310-cp310-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4720e5d72e5c00484d420c1fcc1cc446475beba2dd97edaeae57e9dfe45af696 |
|
MD5 | 2af81bf3442e7accf0ca5d005cad5984 |
|
BLAKE2b-256 | 17b431adea62d6bf6ceb5dc9129e6bd593fff8812b41ae5bf38d0634ad20dd88 |
关闭
PyGreSQL-6.0.1-cp39-cp39-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0eadc3a1e322369225f48a05a70197e60c9123e7b84a0df9a217f05a65685951 |
|
MD5 | cc94ee1c386f09270ef94a31fc5a4058 |
|
BLAKE2b-256 | 08c9274a3f635397e9b5eb1b85141abad371240df49360d7f6b5665314254cf6 |
关闭
PyGreSQL-6.0.1-cp39-cp39-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | da5f16032f21c2692e124c3bccd747c163710cb6c2ff75f98ffb5b00ca95f0cc |
|
MD5 | a3872e20ff716a8c35a3916ee0660c0e |
|
BLAKE2b-256 | 0ac8c4f22b629b072eb2f2d54e0b153d82923040dd6cc7efef30976669b7bb08 |