我尝试在 Python 中执行这个 sqlite3 查询。我将代码减少到最少,sqlite.connect 等工作。
column = 'Pron_1_Pers_Sg'
goal = 'gender'
constrain = 'Mann'
with con:
cur = con.cursor()
cur.execute("SELECT ? FROM Data where ?=?", (column, goal, constrain))
con.commit()
rows = cur.fetchall()
for element in rows:
values.append(element)
这将返回一个空列表。如果我对字符串进行硬编码,它会起作用并返回值。