我正在尝试连接到psql服务器,但不幸的是总是收到此错误。 (Windows,VS代码,Python 3.7.4,psycopg2,postgresql 11)
代码部分:
import psycopg2
import json
data = json.load(open("data.json"))
conn = psycopg2.connect(database = "dictfly", user = "postgres", password = "postgres", host = "127.0.0.1", port = "5432")
print("Opened database successfully")
cur = conn.cursor()
for pair in data:
cur.execute("ISERT INTO dict_tables VALUES (pair, data[pair])")
conn.commit()
print("Records created successfully")
conn.close()
端子
PS C:\mysite\dict> python jsonTOpgsql.py
Traceback (most recent call last):
File "jsonTOpgsql.py", line 6, in <module>
conn = psycopg2.connect(database = "dictfly", user = "postgres", password = "postgres0208", host = "127.0.0.1", port = "5432")
File "C:\Users\uafir\AppData\Local\Programs\Python\Python37-32\lib\site-packages\psycopg2\__init__.py", line 126, in connect
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError
PS C:\mysite\dict>
提前谢谢!
答案 0 :(得分:0)