psycopg2 - Python-PostgreSQL数据库适配器
项目描述
Psycopg是Python编程语言中最受欢迎的PostgreSQL数据库适配器。其主要功能是完整实现了Python DB API 2.0规范和线程安全性(多个线程可以共享同一个连接)。它被设计用于高度多线程的应用程序,这些应用程序创建和销毁大量游标,并执行大量并发“INSERT”或“UPDATE”操作。
Psycopg 2 主要用 C 语言实现,作为 libpq 封装,因此既高效又安全。它具备客户端和服务器端游标、异步通信和通知、“COPY TO/COPY FROM” 支持。许多 Python 类型默认支持并适配到对应的 PostgreSQL 数据类型;通过灵活的对象适配系统,适配可以扩展和自定义。
Psycopg 2 适用于 Unicode 和 Python 3。
文档
文档包含在 doc 目录中,并在网上 可用。
有关其他资源(源代码库、错误跟踪器、邮件列表)请查看 项目主页。
安装
构建 Psycopg 需要一些先决条件(一个 C 编译器,一些开发包):请查看 doc 目录或在线的 安装 和 常见问题解答 文档以获取详细信息。
如果满足先决条件,您可以使用 pip 安装 psycopg,就像安装其他 Python 包一样,从 PyPI 下载它
$ pip install psycopg2
或者使用 setup.py 安装您已本地下载的源代码包
$ python setup.py build $ sudo python setup.py install
您还可以通过从 PyPI 安装 psycopg2-binary 包来获得一个无需编译器或外部库的独立包
$ pip install psycopg2-binary
二进制包是开发和测试的实用选择,但在生产环境中建议使用从源构建的包。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
psycopg2-2.9.9.tar.gz (384.9 kB 查看哈希值)
构建发行版
psycopg2-2.9.9-cp39-cp39-win32.whl (1.0 MB 查看哈希值)
psycopg2-2.9.9-cp38-cp38-win32.whl (1.0 MB 查看哈希值)
psycopg2-2.9.9-cp37-cp37m-win32.whl (1.0 MB 查看哈希值)
关闭
psycopg2-2.9.9.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d1454bde93fb1e224166811694d600e746430c006fbb031ea06ecc2ea41bf156 |
|
MD5 | eae35fa97cdc92b910b706c720a257c7 |
|
BLAKE2b-256 | c95edc6acaf46d78979d6b03458b7a1618a68e152a6776fce95daac5e0f0301b |
关闭
psycopg2-2.9.9-cp312-cp312-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a7653d00b732afb6fc597e29c50ad28087dcb4fbfb28e86092277a559ae4e693 |
|
MD5 | aedbdeaeac6e657df7095005905c412f |
|
BLAKE2b-256 | 584bc4a26e191882b60150bfcb639e416524ae7f8249ab7ee854fb5247f16c40 |
关闭
psycopg2-2.9.9-cp312-cp312-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d735786acc7dd25815e89cc4ad529a43af779db2e25aa7c626de864127e5a024 |
|
MD5 | b6abb41fd033d007345427dfa6846495 |
|
BLAKE2b-256 | 1313f74ffe6b6f58822e807c70391dc5679a53feb92ce119ccb8a6546c3fb893 |
关闭
psycopg2-2.9.9-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 121081ea2e76729acfb0673ff33755e8703d45e926e416cb59bae3a86c6a4981 |
|
MD5 | f97d70b6f5ec15b5c1f4e12a52c68f5d |
|
BLAKE2b-256 | 372c5133dd3183a3bd82371569f0dd783e6927672de7e671b278ce248810b7f7 |
关闭
psycopg2-2.9.9-cp311-cp311-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ade01303ccf7ae12c356a5e10911c9e1c51136003a9a1d92f7aa9d010fb98372 |
|
MD5 | 5af137c2648576d23757e7fa6216bd59 |
|
BLAKE2b-256 | 912c1fc5b9d33cd248c548ba19f2cef8e89cabaafab9858a602868a592cdc1b0 |
关闭
psycopg2-2.9.9-cp310-cp310-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 426f9f29bde126913a20a96ff8ce7d73fd8a216cfb323b1f04da402d452853c3 |
|
MD5 | 9af0fe13c0bb4a55213cc610e387818e |
|
BLAKE2b-256 | bcbc6572dec6834e779668421e25f8812a872d978e241f85491a5e4dda606a98 |
关闭
psycopg2-2.9.9-cp310-cp310-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 38a8dcc6856f569068b47de286b472b7c473ac7977243593a288ebce0dc89516 |
|
MD5 | 5ae157e34661f699f6761e0c88b78f33 |
|
BLAKE2b-256 | a2142767d963915f957c07f5d4c3d9c5c9a407415289f5cde90b82cb3e8c2a12 |
关闭
psycopg2-2.9.9-cp39-cp39-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de80739447af31525feddeb8effd640782cf5998e1a4e9192ebdf829717e3913 |
|
MD5 | 33989a4f7a679273c38442ca628f9240 |
|
BLAKE2b-256 | f8ecec73fe66d4317db006a38ebafbde02cb7e1d727ed65f5bbe54efb191d9e6 |
关闭
psycopg2-2.9.9-cp39-cp39-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c92811b2d4c9b6ea0285942b2e7cac98a59e166d59c588fe5cfe1eda58e72d59 |
|
MD5 | bc10c9d09d4d06071905f4bb6bd60d0d |
|
BLAKE2b-256 | 6ba85080c0e61a3b393a379ea2fa93402135c73baffcd5f08b9503e508aac116 |
关闭
psycopg2-2.9.9-cp38-cp38-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bac58c024c9922c23550af2a581998624d6e02350f4ae9c5f0bc642c633a2d5e |
|
MD5 | f1163997087eb268191bb6c0400ac7c7 |
|
BLAKE2b-256 | 8ee8c439b378efc9f2d0fd1fd5f66b03cb9ed41423f179997a935f10374f3c0d |
关闭
psycopg2-2.9.9-cp38-cp38-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ff432630e510709564c01dafdbe996cb552e0b9f3f065eb89bdce5bd31fabf4c |
|
MD5 | e07da9d5ce68dd46ab8999a351bd560a |
|
BLAKE2b-256 | 1f7886b90d30c4e02e88379184ade34c2fd4883a4d3e420cc3c0f6da2b8f3a9a |
关闭
psycopg2-2.9.9-cp37-cp37m-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7e2dacf8b009a1c1e843b5213a87f7c544b2b042476ed7755be813eaf4e8347a |
|
MD5 | 3528c225580d4e9a85895064f4158ef0 |
|
BLAKE2b-256 | bea70a39176d369a8289191f3d327139cfb4923dcedcfd7105774e57996f63cd |