【发布时间】:2020-07-27 18:29:33
【问题描述】:
我正在尝试使用 python 检查一个值是否在 SQLite 中,然后如果该值存在则更新表,如果不存在则创建一个新值。我试图创建一个游标来检查行,将行附加到带有循环的列表中,检查值是否存在,检查行数......我似乎在尝试访问值时挂断了 if 语句从查询初始化。代码如下:
checkT = db.execute("SELECT COUNT(*) FROM trans WHERE stock=:stock AND id=:user_id", stock=request.form.get("symbol"), user_id=session["user_id"])
if checkT > 0:
print("there")
else:
print("not there")
我该如何解决这个问题?谢谢!
【问题讨论】:
标签: python-3.x sqlite cs50