如何将 Python 连接到 PostgreSQL

use*_*637 5 python postgresql

在谷歌搜索中,我找到了有关 PyGreSQL 库的文档,它可以帮助我将 Python 连接到 Postgres。

但是,我在任何地方都找不到下载该软件包的链接。甚至这个文档: http: //www.pygresql.org/install.html

谈论下载 Windows Installer 等,但没有说明从哪里下载。

我希望该连接适用于 Python 2.7

小智 8

步骤1:pip安装psycopg2

第 2 步:使用以下代码:-

import psycopg2

connection = psycopg2.connect(database="dbname", user="username", password="pass", host="hostname", port=5432)

cursor = connection.cursor()

cursor.execute("SELECT * from portal.portal_users;")

# Fetch all rows from database
record = cursor.fetchall()

print("Data from Database:- ", record)
Run Code Online (Sandbox Code Playgroud)


Ara*_*Ara 2

从 python 进入 PostgreSQL 的最经典、文档最齐全的库可能是psycopg2 ,可以在此处下载 Windows 版本。如果您特别需要 PyGreSQL,下载页面位于此处