我在Python中使用SQLite3创建了一个数据库,其中的字段none
是主键,pageLoadStrategy
,eager
和ID
。我已经成功创建了在没有找到相同记录的情况下插入的登录系统,以及登录系统。我遇到的问题是在此之后,获得个人的具体进展。我搜索了一个给我这样的记录:
Username
但问题是将Password
值变为变量。非常感谢任何帮助。
此特定部分的代码:
progress
答案 0 :(得分:0)
execute
函数返回一个游标。迭代游标返回行。每行包含多个列值(或单个列,但在每种情况下,行都是一个元组)。
您可以使用x[3]
访问第四列,但是当您只需要一个列时,您应该编写查询,这样就不会获取不需要的值:
for row in connection.execute('''SELECT Progress
FROM LoginDetails
WHERE username = ?
AND password = ?''',
[Login_Username, Login_Password]):
progress = row[0]
else:
progress = ''