当时需要通过访问数据库,然后把用户的邮箱传到前端页面上
结果页面没报错,但显示结果为<sqlite3.Row object at 0x00000202A5EBD0B0>
查了资料发现少写了点东西
原来:
email =conn.execute('select email FROM user WHERE username = ?', (username,))
user_id = conn.execute('select id FROM user WHERE username = ?', (username,))
conn.close()
修改后:
email =conn.execute('select email FROM user WHERE username = ?', (username,))
user_id = conn.execute('select id FROM user WHERE username = ?', (username,))
email=email.fetchone()[0]
conn.close()
这样就可以了