gpt4 book ai didi

python - 使用 Python 连接 ElephantSQL

转载 作者:行者123 更新时间:2023-11-29 13:21:04 27 4
gpt4 key购买 nike

我想将 ElephantSQL 与 Python 连接起来。

import os
import psycopg2
import urlparse

urlparse.uses_netloc.append("postgres")
url = urlparse.urlparse(os.environ["MY_DATABASE_URL"])

conn = psycopg2.connect(database=url.path[1:],
user=url.username,
password=url.password,
host=url.hostname,
port=url.port
)

但我得到错误:

Traceback (most recent call last): File "test.py", line 217, in url = urlparse.urlparse(os.environ["MY_DATABASE_URL"]) File "/usr/lib/python2.7/UserDict.py", line 23, in getitem raise KeyError(key) KeyError: 'MY_DATABASE_URL'

作为 my_database_url 我从 ElephantSQL 写入 url (postgres://my_username:my_password@my_hostname/my_databasename)

我做错了什么?

最佳答案

我用过:

conn = psycopg2.connect("dbname='my_dbname' user='my_user' host='my_host' password='my_password'")

现在可以使用了。

关于python - 使用 Python 连接 ElephantSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41726499/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com