如何在 python 中使用数据库 Sqlite 中的行值创建数组?
def dropname():
db = get_db()
dropname = db.execute("SELECT name FROM names WHERE ID_dol = 1")
dropname = cur.fetchall()
return render_template('form_names.html', dropname=dropname)
最佳答案
fetchall()
返回一个行列表,其中每行都是一个列值列表。
您必须从每一行中提取第一列值:
dropname = [row[0] for row in dropname]
关于python - Python中数据库数据的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46868730/