0
conn = psycopg2.connect("dbname=name host=host user=user password=pass port=port")
cur = conn.cursor()
with open('big shot.json') as f:
data = json.load(f)
for key in data["permissions"]:
cur.execute("INSERT INTO permissions (name) VALUES (%s);", (key,))
conn.commit()
output = cur.execute("SELECT * FROM permissions")
print(output)
我有这个,我试图用来在我的数据库中创建新行,但它什么都不做。它不会返回任何错误,但它也不会写入到我的数据库中,显然,输出在控制台中返回“无”。用python插入Postgres DB列
好吧,我觉得愚蠢的,我这样做,它的输出一堆次因为我已经运行了同样的事情,这太多次LMAO – unironicallyironic