尝试使用python 3
检查sqlite中是否存在用户名这就是我试过的
checkUsername = self.c.execute("SELECT username FROM Login WHERE username = ? AND position = ?",
(username, manager))
if checkUsername != 0:
print("Wrong username and password")
else:
print("correct")
答案 0 :(得分:0)
如果你正在使用sqlite3模块,cursor.execute不会返回结果。您需要使用cursor.fetchone()或cursor.fetchall()来获取结果,这些结果将作为元组或元组列表返回。
查看文档here以获取更多详细信息。