如何从数据库中获取数据并将其存储在python3中的变量中

时间:2018-04-05 03:19:49

标签: python-3.x sqlite

我输入了这段代码,但它正在运行,但没有在变量中存储任何数据。

if lg_id in list_user_id:
      fetch_pswd = cur.execute("SELECT PASSWORD FROM REGISTER WHERE USERID = (?)",(lg_id),)

cur.fetchall()

我有一张桌子' REGISTER'在这张表格中,我有两列专栏' USERID'或者' PASSWORD'。

我已采用USERIDREGISTER的所有list并搜索列表中的userid(表示userid列表然后它也出现在Register表中,如果列表中没有,那么数据库表中也不存在。

然后我想获取PASSWORD

的相应USERID

1 个答案:

答案 0 :(得分:0)

你做错了很多!阅读documentation以查看详细信息,它有足够的示例。正确地将如下:

 cur.execute("SELECT PASSWORD FROM REGISTER WHERE USERID = ?", (lg_id,))
 fetch_pswd = cur.fetchall()