我想使用psycopg2对我的数据库执行查询。 以下是我的代码示例:
query = """SELECT "password" FROM "Users" WHERE "login" = %s;"""
datas = (params['username'],)
sessionDB = psycopg2.connect(host = config.__host, port = config.__port, dbname = config.__dbname, user = config.__user, password =
cur = sessionDB.cursor(cursor_factory = psycopg2.extras.DictCursor)
cur.execute(query, datas)
我收到此错误:“序列项2:预期字符串,找到列表” 但根据文档,“数据”变量必须是一个列表。
有什么想法解决这个问题吗? DictCursor可能存在一些问题吗?