我正在探索 Python 语言的各种特性。我在 Heroku 上创建了一个 Postgres 数据库,我希望连接到它。我有主机、数据库用户、端口和密码设置。我不想部署到 Heroku,只是在本地连接到这个数据库。我可以从哪里开始?
最佳答案
来自 Heroku Postgres doc , 与 psycopg2
:
To use PostgreSQL as your database in Python applications you will need to use the psycopg2 package.
pip install psycopg2-binary
And use this package to connect to DATABASE_URL in your code.
import os import psycopg2 DATABASE_URL = os.environ['DATABASE_URL'] conn = psycopg2.connect(DATABASE_URL, sslmode='require')
关于python - 将 Python 连接到 Heroku PostgreSQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19107990/