我正在探索Python语言的各种功能。我已经在Heroku上创建了一个Postgres数据库,我正在寻找它。我有主机,数据库用户,端口和密码设置。我不打算部署到Heroku,只是本地连接到这个数据库。我在哪里可以开始使用?
答案 0 :(得分:1)
我对Heroku一无所知,但也许psycopg正是你要找的?
答案 1 :(得分:1)
来自Heroku Postgres doc,带有psycopg2
:
要将PostgreSQL用作Python应用程序中的数据库,您将 需要使用psycopg2软件包。
pip install psycopg2-binary
并使用此包以您的代码连接到DATABASE_URL。
import os import psycopg2 DATABASE_URL = os.environ['DATABASE_URL'] conn = psycopg2.connect(DATABASE_URL, sslmode='require')